Page MenuHomeVyOS Platform

Add BGP template for FRR
Closed, ResolvedPublicFEATURE REQUEST


Python handler "" will be use "conf.get_config_dict"
We need FRR template for it.


Difficulty level
Unknown (require assessment)
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Internal change (not visible to end users)

Related Objects

Event Timeline


Adding a BGP template for FRR and python handler for it.
This commit does not affect the operation of the existing bgp format (vyatta-cfg-quagga).

It for BGP "new format" xml/python style and further development include function "reload" for protocols.

set protocols nbgp
Viacheslav changed the task status from Open to Needs testing.Sep 2 2020, 7:33 AM


Fixing the priority of template processing.
The description for the neighbor should be after the ASN declaration.
Missing params "router-id"
The trick with afi 6 and capability dynamic. Because 'capability dynamic' its a global parameter for peer-group and not for afi ipv6 unicast.

The neighbor interface section needs to be updated
It was in the old template.

Needs to check next configuration

set protocols bgp 65001 neighbor interface peer-group 'foo'
set protocols bgp 65001 neighbor interface remote-as '65002'
set protocols bgp 65001 peer-group foo

Expected commands in the frr

router bgp 65001
 neighbor foo peer-group
 neighbor interface peer-group foo
 neighbor remote-as 65002
erkin set Issue type to Internal change (not visible to end users).Aug 29 2021, 1:13 PM
erkin removed a subscriber: Active contributors.