This document supports the Cumulus Linux 5.0 release, and lists new platforms, features, and enhancements.
- For a list of all the platforms supported in Cumulus Linux 5.0, see the Hardware Compatibility List (HCL).
- For a list of open and fixed issues in Cumulus Linux 5.0, see the Cumulus Linux 5.0 Release Notes.
- To upgrade to Cumulus Linux 5.0, follow the steps in Upgrading Cumulus Linux.
What’s New in Cumulus Linux 5.0.1
Cumulus Linux 5.0.1 resolves an issue with the Cumulus Linux repository that enabled an unnecessary package upgrade.
What’s New in Cumulus Linux 5.0.0
Cumulus Linux 5.0.0 supports new platforms, provides bug fixes, and contains several new features and improvements.
- NVIDIA SN3700C-S (100G Spectrum-2) with Secure Boot is now GA
New Features and Enhancements
The NVUE object model is now the default CLI (replacing NCLU) and includes many improvements with updated and additional commands. You can now run NVUE commands to configure:
Important NVUE command updates include:
peeris now BGP
neighbor. For example, the
nv set vrf default router bgp peer swp51 remote-as externalcommand is now
nv set vrf default router bgp neighbor swp51 remote-as external.
network. For example, the
nv set vrf default router bgp address-family ipv4-unicast static-network 10.10.10.1/32command is now
nv set vrf default router bgp address-family ipv4-unicast network 10.10.10.1/32.
- The Cumulus Linux 4.4
platformcommands are now under
nv set system hostname)
platformcommands now configure hardware components (for example,
nv set platform hardware component device type linecard)
- New configuration management commands:
nv config show -o commandsshows the currently applied configuration commands and
nv config diff -o commandsshows differences between two configuration revisions.
The maximum number of VLAN elements supported with multiple bridges increases to 16K.
SNMP enhancements include VRF-aware FRRouting MIBs and the ability to get the link up and link down count.
Suppress route advertisement is now GA.
Netfilter-ACL enhancements include:
Cumulus Linux 5.0.0 replaces NCLU with the NVUE object model. After you upgrade to Cumulus Linux 5.0.0, running NVUE configuration commands replaces the configuration in the applicable configuration files and removes any configuration you add manually or with automation tools like Ansible, Chef, or Puppet. To keep your configuration, you can do one of the following:
- Update your automation tools to use NVUE.
- Configure NVUE to ignore certain underlying Linux files when applying configuration changes.
- Use Linux commands to configure the switch instead of NVUE.
Cumulus Linux 3.7, 4.3, and 4.4 releases continue to support NCLU. For more information, contact your NVIDIA Spectrum platform sales representative.