Upgraded to the 1.3 rolling today. After a reboot, I don't have router advertisements working.
The config exists in /etc/radvd.conf
# This section was automatically generated by the Vyatta
# configuration sub-system. Do not edit it.
#
# Generated by root on Wed Dec 18 20:46:29 2019
#
IgnoreIfMissing on;
AdvDefaultLifetime 1800;
MinRtrAdvInterval 198;
AdvDefaultPreference high;
AdvSendAdvert on;
AdvRetransTimer 0;
AdvLinkMTU 0;
MaxRtrAdvInterval 600;
AdvReachableTime 0;
AdvIntervalOpt on;
AdvManagedFlag off;
AdvOtherConfigFlag on;
AdvCurHopLimit 64;
prefix 2001:dead:beef:9::/64 {
AdvOnLink on;
AdvPreferredLifetime 604800;
AdvAutonomous on;
AdvValidLifetime 2592000;
};
RDNSS 2001:dead:beef:5353::53 {
};
};And according to the commit log, everything should be working
[ interfaces ethernet eth0 vif 21 ipv6 router-advert ] Re-generating radvd config file for interface eth0.21... Starting radvd... Starting radvd (via systemctl): radvd.service. [ interfaces ethernet eth0 vif 20 ipv6 router-advert ] Re-generating radvd config file for interface eth0.20... Starting radvd... Starting radvd (via systemctl): radvd.service. [ interfaces ethernet eth0 vif 22 ipv6 router-advert ] Re-generating radvd config file for interface eth0.22... Starting radvd... Starting radvd (via systemctl): radvd.service. [ interfaces ethernet eth0 vif 9 ipv6 router-advert ] Re-generating radvd config file for interface eth0.9... Starting radvd... Starting radvd (via systemctl): radvd.service. [ interfaces ethernet eth0 vif 3 ipv6 router-advert ] Re-generating radvd config file for interface eth0.3... Starting radvd... Starting radvd (via systemctl): radvd.service.
The fix appeared to be as simple as
sudo systemctl restart radvd.service