It looks like making changes to the BGP confederation peers with my configuration breaks on commit. It appears BGP continues to work, but that a restart frr is required for the changes to take effect:
trae@cr01a-vyos# set protocols bgp 4242420666 parameters confederation peers 4242420665 [edit] trae@cr01a-vyos# comp [edit protocols bgp 4242420666 parameters confederation] +peers 4242420665 [edit] trae@cr01a-vyos# commit [ protocols bgp 4242420666 parameters confederation peers 4242420665 ] Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1639. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1639. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1639. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1639. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1639. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1639. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1639. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1639. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1643. Use of uninitialized value $remoteas in string at /opt/vyatta/sbin/vyatta-bgp.pl line 1647. Using source address fd52:d62e:8011:fffe:192:168:253:2 Archiving config... sftp://stor01z-rh8.int.trae32566.org:/int/cr01a-vyos OK [edit]
My BGP configuration can be found here:
https://phabricator.vyos.net/source/vyos-1x/browse/master/smoketest/configs/bgp-bfd-communities;dd291b2312f0fca49ae8ad6876e280bc46f45d2e
If you need a sanitized version of the configuration commands I can probably grab that too. Not sure if this affects 1.4.