Required XML for [conf_mode] BGP.
- Difficulty level
- Unknown (require assessment)
- Why the issue appeared?
- Will be filled on close
- Is it a breaking change?
- Unspecified (possibly destroys the router)
|Open||None||T2175 Rewriting all FRR processes allow for reloading and to XML/Python style|
|Open||FEATURE REQUEST||None||T2174 Rewrite protocol BGP to new XML/Python style|
|Needs testing||FEATURE REQUEST||Viacheslav||T2387 Create XML scheme for [conf_mode] BGP|
It's the only XML for BGP [conf_mode].
The syntax of all commands remains the same.
This XML also needs a python handler.
Its code will replace the nodes of the templates in https://github.com/vyos/vyatta-cfg-quagga/tree/current/templates/protocols/bgp in the future.
Because the process of writing a python handler is not fast, I did
set protocol nbgp
set protocol bgp
To compare everything and test more precisely with the old scheme.
# set protocols nbgp 234 Possible completions: > address-family BGP address-family parameters > maximum-paths BGP multipaths +> neighbor BGP neighbor > parameters BGP parameters +> peer-group BGP peer-group route-map Filter routes installed in local route map > timers BGP protocol timers