It appears firewall configuration migration checks are matching on route-maps where we attempt to set the preferred IPv6 source address.
Running VyOS 1.3-rolling-202009050118
Enter the following configuration statements to reproduce the problem:
set interfaces bridge br0 address '2001:db8::dead:beef/64' set interfaces bridge br0 member interface eth0.15 set interfaces ethernet eth0 vif 15 set policy route-map bgp-in rule 10 action 'permit' set policy route-map bgp-in rule 10 set src '2001:db8::dead:beef'
This works as expected, until reboot. During boot we observe the following error:
vyos-router[xxx]: Started watchfrr. vyos-router[xxx]: Mounting VyOS Config...done. vyos-router[xxx]: Starting VyOS router: migrate rl-system firewall configure failed! vyos-router[xxx]: Configuration error
Running 'show configuration commands', after boot up, subsequently shows the 'bgp-in' route map entries having disappeared...