summaryrefslogtreecommitdiff
path: root/docs/Model-Notes/Cumulus.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/Model-Notes/Cumulus.md')
-rw-r--r--docs/Model-Notes/Cumulus.md38
1 files changed, 38 insertions, 0 deletions
diff --git a/docs/Model-Notes/Cumulus.md b/docs/Model-Notes/Cumulus.md
new file mode 100644
index 0000000..b5231d8
--- /dev/null
+++ b/docs/Model-Notes/Cumulus.md
@@ -0,0 +1,38 @@
+# Cumulus Linux
+
+## Routing Daemon
+
+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](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.
+
+### Example usage
+
+```yaml
+vars:
+ cumulus_routing_daemon: frr
+```
+
+Alternatively map a column for the `cumulus_routing_daemon` variable.
+
+```yaml
+source:
+ csv:
+ map:
+ name: 0
+ ip: 1
+ model: 2
+ group: 3
+ vars_map:
+ cumulus_routing_daemon: 4
+```
+
+And set the `cumulus_routing_daemon` variable in the `router.db` file.
+
+```text
+cumulus1:192.168.121.134:cumulus:cumulus:frr
+```
+
+The default variable is `quagga` so existing installations continue to operate without interruption. \ No newline at end of file