diff options
| author | Oleksandr Kuchmystyi <o.kuchmystyi@vyos.io> | 2026-01-27 14:46:25 +0300 |
|---|---|---|
| committer | Oleksandr Kuchmystyi <o.kuchmystyi@vyos.io> | 2026-02-10 13:00:27 +0300 |
| commit | bc485cbd6a798604d4873c8c4bb28c46a3b5ed2a (patch) | |
| tree | 7e47f003ab9647a1219e8d41f2ee490208b87e66 /smoketest/configs/assert | |
| parent | 911f8653a813868f2cf805a3a1662eaf16375188 (diff) | |
| download | vyos-1x-bc485cbd6a798604d4873c8c4bb28c46a3b5ed2a.tar.gz vyos-1x-bc485cbd6a798604d4873c8c4bb28c46a3b5ed2a.zip | |
dns: T7924: Fix dns-dynamic migration error when `service` path is missing
Handle absent `service dns dynamic address <iface> service` nodes
during 1-to-2 migration to prevent ConfigTreeError.
Diffstat (limited to 'smoketest/configs/assert')
| -rw-r--r-- | smoketest/configs/assert/dns-dynamic | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/smoketest/configs/assert/dns-dynamic b/smoketest/configs/assert/dns-dynamic new file mode 100644 index 000000000..f40563016 --- /dev/null +++ b/smoketest/configs/assert/dns-dynamic @@ -0,0 +1,33 @@ +set interfaces ethernet eth0 address 'dhcp' +set interfaces ethernet eth1 address 'dhcp' +set interfaces loopback lo +set service dns dynamic name rfc2136-PDNS-eth0 address interface 'eth0' +set service dns dynamic name rfc2136-PDNS-eth0 host-name 'sub.example.com' +set service dns dynamic name rfc2136-PDNS-eth0 key '/config/auth/../config.boot' +set service dns dynamic name rfc2136-PDNS-eth0 protocol 'nsupdate' +set service dns dynamic name rfc2136-PDNS-eth0 server '192.168.101.15' +set service dns dynamic name rfc2136-PDNS-eth0 zone 'example.com' +set service dns dynamic name service-dyndns-eth1 address interface 'eth1' +set service dns dynamic name service-dyndns-eth1 host-name 'my-dyndns-hostname' +set service dns dynamic name service-dyndns-eth1 password 'my-password' +set service dns dynamic name service-dyndns-eth1 protocol 'dyndns2' +set service dns dynamic name service-dyndns-eth1 username 'my-login' +set service ntp allow-client address '0.0.0.0/0' +set service ntp allow-client address '::/0' +set service ntp server time1.vyos.net +set service ntp server time2.vyos.net +set service ntp server time3.vyos.net +set system config-management commit-revisions '100' +set system conntrack modules ftp +set system conntrack modules h323 +set system conntrack modules nfs +set system conntrack modules pptp +set system conntrack modules sip +set system conntrack modules sqlnet +set system conntrack modules tftp +set system console device ttyS0 speed '115200' +set system host-name 'vyos' +set system login user vyos authentication encrypted-password '$6$YuG5oKoRYQnbnxk$P2eZNlIwXJP82JFyFrF2g4ZoOZr6zgLHK.SDJVoqWDGefKkRrJijUZODAVMLeWU.9EGM48YtG9MwfuewWoOGE.' +set system login user vyos authentication plaintext-password '' +set system syslog local facility all level 'info' +set system syslog local facility local7 level 'debug' |
