Vyos not loading full config after reboot

I find that after reboot the Vyos router does not load the full config. It misses to load the vxlan and bridge config.
interfaces {
bridge br241 {
member {
interface eth0.241 {
interface vxlan241 {
ethernet eth0 {
hw-id 08:00:27:b7:79:e6
vif 241 {
ethernet eth1 {
hw-id 08:00:27:d8:22:d4
mtu 1700
ethernet eth2 {
address dhcp
hw-id 08:00:27:5e:2f:57
loopback lo {
vti vti10 {
mtu 9000
vxlan vxlan241 {
link vti10
mtu 1500
vni 241

thanks for checking it and helping.

You don’t mention what version of Vyos you’re using?

I am testing with 1.3-rolling-202004051749 .

Can you please share your config before you upgraded? Which version did you upgrade from?

This is on a fresh install, I wanted to test the VXLAN over IPSec.



The work around solution that I found works is …

vyos@leaf2# cat /config/scripts/vyos-postconfig-bootup.script
source /opt/vyatta/etc/functions/script-template
ip link set vti10 up
ip link set vti10 up

This is indeed a very interesting configuration. There is a race condition on system startup with the VTI interfaces.

Further handling of this bug is done via https://phabricator.vyos.net/T2243. Thanks for reporting.