Not sure if this is a bug or “by design”, here goes.
The following config is perfectly valid in 1.4:
dns {
dynamic {
interface pppoe0 {
service dyndns {
host-name foo.dyndns.org
login foo
password bar
}
}
}
}
In 1.5, the node dns dynamic interface
is not available anymore. dns dynamic address
is (dns: T5144: Modernize dynamic dns operation (round 2) by indrajitr · Pull Request #2005 · vyos/vyos-1x · GitHub). However, this leads to problems with PPPoE interfaces that aren’t up and available on boot: I get “config failed” and “Interface pppoe0 does not exist!” errors.
I could transform this to use web
instead of address pppoe0
to pull the IP but maybe there are other options.