That part of a configuration
set protocols bgp 64501 neighbor eth1 capability extended-nexthop set protocols bgp 64501 neighbor eth1 interface remote-as '64501'
Translate to FRR
! router bgp 64501 neighbor eth1 capability extended-nexthop neighbor eth1 interface remote-as 64501 !
Needs to change template, which will check/write first "remote-as" and then other options.
r-roll01# conf t r-roll01(config)# router bgp 64501 r-roll01(config-router)# neighbor eth1 capability extended-nexthop % Specify remote-as or peer-group commands first r-roll01(config-router)#
Part of debug from commit
frr-reload output: 73 ['router bgp 64501\n no bgp ebgp-requires-policy\n', frr-reload output: 74 'router bgp 64501\n no bgp network import-check\n', frr-reload output: 75 'router bgp 64501\n neighbor eth1 capability extended-nexthop\n', frr-reload output: 76 'router bgp 64501\n neighbor eth1 interface remote-as 64501\n'] frr-reload output: 77 % Specify remote-as or peer-group commands first frr-reload output: 78 line 8: Failure to communicate[13] to bgpd, line: neighbor eth1 capability extended-nexthop frr-reload output: 79 frr-reload output: 80 2021-02-27 10:24:20,924 WARNING: frr-reload.py failed due to