We noticed that the BGP protocol configuration for virtual systems in different GAIA versions began to differ.
We have a virtual system that is peered via BGP. Peering interface settings:
GW1-VSX-81.20:1> show interface eth2.102
state on
mac-addr 00:50:56:ae:75:cd
type vlan
instance 1
ipv4-address 10.1.102.77/24
Virtual system service interface settings:
eth2.102@if4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
inet 192.168.196.17/28 brd 192.168.196.196.31 scope global eth2.102
In versions R80.40 and R81.10 the configuration of the peer link could look like this:
set bgp external remote-as 65001 on
set bgp external remote-as 65001 local-address 10.1.102.77 on
And in R81.20, it became impossible to bind interface address to bgp remote-as on a virtual system:
GW1-VSX-81.20:1> set bgp external remote-as 65001 local-address 10.1.102.77 on
RTGRTG0019 BGP: Address 10.1.102.77 does not belong to any interface.
and we have to use such as workaround:
set bgp external remote-as 65001 on
set bgp external remote-as 65001 local-address 192.168.196.17 on