With the release of Cumulus Linux 3.4.0 the platform moved the routing daemon to a fork of Quagga named FRRouting. See the below link for the release notes.
https://support.cumulusnetworks.com/hc/en-us/articles/115011217808-Cumulus-Linux-3-4-0-Release-Notes
A variable has been added to enable users running Cumulus Linux > 3.4.0 to target the new frr routing daemon.
It is possible to switch to NCLU as a configuration collecting method, by setting cumulus_use_nclu to true
It is also possible to use NVUE as a configuration collecting method, by setting cumulus_use_nvue to true.
vars:
cumulus_routing_daemon: frr
cumulus_use_nclu: trueAlternatively map a column for the cumulus_routing_daemon variable.
source:
csv:
map:
name: 0
ip: 1
model: 2
group: 3
vars_map:
cumulus_routing_daemon: 4And set the cumulus_routing_daemon variable in the router.db file.
cumulus1:192.168.121.134:cumulus:cumulus:frr
The default value for cumulus_routing_daemon is quagga so existing installations continue to operate without interruption.
The default value for cumulus_use_nclu is false, in case NCLU is not installed.
The default value for cumulus_use_nvue is false, in case NVUE is not installed.
Back to Model-Notes