What's New
This document supports the Cumulus Linux 5.0 release, and lists new platforms, features, and enhancements.
- 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.
Platforms
- 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:
- BGP
peer
is now BGPneighbor
. For example, thenv set vrf default router bgp peer swp51 remote-as external
command is nownv set vrf default router bgp neighbor swp51 remote-as external
. - BGP
static-network
is nownetwork
. For example, thenv set vrf default router bgp address-family ipv4-unicast static-network 10.10.10.1/32
command is nownv set vrf default router bgp address-family ipv4-unicast network 10.10.10.1/32
. - The Cumulus Linux 4.4
platform
commands are now undersystem
(for example,nv set system hostname
) - The
platform
commands now configure hardware components (for example,nv set platform hardware component device type linecard
) - New configuration management commands:
nv config show -o commands
shows the currently applied configuration commands andnv config diff -o commands
shows differences between two configuration revisions.
- BGP
-
PTP Boundary Clock enhancements; Message mode, acceptable master table, DSCP, and TTL for a PTP message are now GA.
-
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:
- New control plane policer configuration
- Updated rules; Cumulus Linux now uses the
-t mangle -A PREROUTING
chain for ingress rules and the-t mangle -A POSTROUTING
chain for egress rules instead of the- A FORWARD
chain. Previously configured rules with- A FORWARD
chain are still supported.
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.