You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks Rafael for opening this issue for tracking. We (VMware) will keep updating our status as comments here for tracking. We would be pushing yang files first followed by backend code changes for CLI adapting the same for static, PIM, BGP and OSPF.
This issue will serve the purpose of tracking the current FRR efforts to implement and possibly migrate the CLI to the new northbound model.
There is a public branch for the development of the northbound here:
https://github.com/FRRouting/frr/tree/nb_conversions
Please comment here if you have plans to work on something.
Implemented (YANG model + northbound)
bfdd
eigrpd
lib
:interface
ripd
ripngd
isisd
Work-in-Progress (northbound)
Route-map
lib
(shared by all daemons): lib: migrate route map to use northbound #5104zebra
(daemon specific): yang/zebra: migrate route map to northbound #5183Filter (
access-list
,prefix-list
and probably BGP as, community etc... lists)lib
(shared by all daemons): lib: migrate FRR filter to northbound #5323vrrpd
: VRRP northbound conversion #5314TODO (YANG model and/or northbound)
The list below contains the suggestion YANG model (formal specification or vendor specific) and the approximate commands amount to convert.
(total commands include commands that do not need migration, example:
clear bgp *
orshow <daemon> <status>
etc...)babeld
bgpd
fabricd
https://github.com/FRRouting/frr/blob/master/yang/frr-isisd.yang
https://github.com/YangModels/yang/blob/master/standard/ietf/DRAFT/ietf-isis.yang
ldpd
https://github.com/YangModels/yang/blob/master/vendor/cisco/xe/1632/mpls-ldp.yang
nhrpd
https://github.com/CiscoDevNet/ydk-py/blob/master/cisco-ios-xe/ydk/models/cisco_ios_xe/_yang/Cisco-IOS-XE-nhrp.yang
ospfd
https://github.com/YangModels/yang/blob/master/vendor/cisco/xe/1681/ietf-ospf.yang
ospf6d
(shares same model withospfd
)https://github.com/YangModels/yang/blob/master/vendor/cisco/xe/1681/ietf-ospf.yang
pbrd
pimd
https://github.com/YangModels/yang/blob/master/standard/ietf/DRAFT/ietf-pim-base%402017-03-09.yang
https://github.com/YangModels/yang/blob/master/standard/ietf/DRAFT/ietf-pim-bidir%402017-03-09.yang
https://github.com/YangModels/yang/blob/master/standard/ietf/DRAFT/ietf-pim-dm%402017-03-09.yang
https://github.com/YangModels/yang/blob/master/standard/ietf/DRAFT/ietf-pim-rp%402017-03-09.yang
https://github.com/YangModels/yang/blob/master/standard/ietf/DRAFT/ietf-pim-sm%402017-03-09.yang
staticd
zebra
libfrr
(the items above were measured in 2019/07/14)
The text was updated successfully, but these errors were encountered: