Sha256: f6dcfccd64d1370fe51a5cb618a4456c5664b3b7b4c46b00a92a2ce9b4c1d288

Contents?: true

Size: 1.72 KB

Versions: 3

Compression:

Stored size: 1.72 KB

Contents

# 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.

## NCLU
It is possible to switch to [NCLU](https://docs.nvidia.com/networking-ethernet-software/cumulus-linux-44/System-Configuration/Network-Command-Line-Utility-NCLU/) as a configuration collecting method, by setting `cumulus_use_nclu` to true

## NVUE
It is also possible to use [NVUE](https://docs.nvidia.com/networking-ethernet-software/knowledge-base/Setup-and-Getting-Started/NVUE-Cheat-Sheet/) as a configuration collecting method, by setting `cumulus_use_nvue` to true.

### Example usage

```yaml
vars:
  cumulus_routing_daemon: frr
  cumulus_use_nclu: true
```

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 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](README.md)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
oxidized-0.32.1 docs/Model-Notes/Cumulus.md
oxidized-0.32.0 docs/Model-Notes/Cumulus.md
oxidized-0.31.0 docs/Model-Notes/Cumulus.md