When BGP unnumbered (extended-nexthop) and route-reflector-client are set on a neighbor, the commit fails with the following error:
[ protocols bgp 654435 neighbor eth0 address-family ipv4-unicast route-reflector-client ] sh: line 0: [: 654435: unary operator expected [ protocols bgp 654435 neighbor eth0 address-family ipv6-unicast route-reflector-client ] sh: line 0: [: 654435: unary operator expected
Example configuration:
set protocols bgp 654435 neighbor eth0 address-family ipv4-unicast nexthop-self force set protocols bgp 654435 neighbor eth0 address-family ipv4-unicast route-reflector-client set protocols bgp 654435 neighbor eth0 address-family ipv6-unicast nexthop-self force set protocols bgp 654435 neighbor eth0 address-family ipv6-unicast route-reflector-client set protocols bgp 654435 neighbor eth0 address-family ipv6-unicast soft-reconfiguration inbound set protocols bgp 654435 neighbor eth0 capability extended-nexthop set protocols bgp 654435 neighbor eth0 interface remote-as '654435' set protocols bgp 654435 neighbor eth0 interface v6only
Version:
vyos@vyos# run show version Version: VyOS 1.3-rolling-202101071430 Release Train: equuleus Built by: autobuild@vyos.net Built on: Thu 07 Jan 2021 14:30 UTC Build UUID: 710ade27-8981-49da-ac27-47acc9b4f413 Build Commit ID: 432f3f96927a54