New and Changed Information
This table summarizes the new and changed features for the Cisco Nexus 9000 Series NX-OS Programmability Guide, Release 7.x and where they are documented.
Feature |
Description |
Changed in Release |
Where Documented |
---|---|---|---|
Model-Driven Telemetry |
Enhanced show telemetry control database sensor-paths to show details about encoding, collection, transport, and streaming. |
7.0(3)I7(7) |
|
CLI Command output for NETCONF |
Support for converting NX-OS CLI commands to Network Configuration format is documented. |
7.0(3)I7(5) |
|
XML Management Interface |
Support for managing the Cisco Nexus 9000 switches with an XML-based tool through the XML-based Network Configuration Protocol (NETCONF) is documented. |
7.0(3)I7(5) |
|
JSON-RPC as an NX-API input request format |
JSON-RPC is now an accepted NX-API input request format. |
7.0(3)I7(4) |
|
rollback NX-API request element |
The rollback NX-API request element is now available in XML, JSON and JSON-RPC input request formats. |
7.0(3)I7(4) |
|
Patch RPM support |
Added instructions for managing patch RPMs. |
7.0(3)I7(3) |
|
UDP telemetry |
Added information on UDP telemetry. |
7.0(3)I7(3) |
|
Nexus 9508 Bash shell support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Nexus 9508 Python API support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Nexus 9508 iPXE support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Nexus 9508 Kernel Stack support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Nexus 9508 RPMs for Third-Party application support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Nexus 9508 Puppet Agent support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Nexus 9508 Chef client support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Nexus 9508 NX-API REST support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Nexus 9508 Guest Shell support |
Added support for Nexus 9508 running NX-OS 7.0(3)F3(1). |
7.0(3)F3(1) |
|
Export rootfs of Guest Shell onto multiple devices. |
Support to export a specific Guest Shell rootfs and deploy it onto multiple devices. |
7.0(3)I7(1) |
|
Telemetry support for UDP and secure UDP (DTLS) protocols |
Added telemetry support for UDP and secure UDP (DTLS) protocols |
7.0(3)I7(1) |
|
Authentication with self signed SSL certificate |
Added support for authentication with self signed SSL certificate. |
7.0(3)I7(1) |
|
Telemetry VRF Support |
Added telemetry VRF support. |
7.0(3)I7(1) |
|
Telemetry Compression for gRPC Transport |
Added support for telemetry compression for gRPC transport. |
7.0(3)I7(1) |
|
NX-OS Programmable Interface Component RPM packages |
NX-OS Programmable Interface Component RPM packages included in the NX-OS image. |
7.0(3)I7(1) |
|
Container Tracker |
Added support to communicate with the Kubernetes API Server. |
7.0(3)I6(1) |
|
NX-SDK |
SDK to create native NX-OS applications. |
7.0(3)I6(1) |
|
NETCONF Candidate |
Users can change NETCONF configurations and then chose when to commit those changes. |
7.0(3)I6(1) |
|
Dynamic Logger |
Users can now update configurations without restarting the switch |
7.0(3)I6(1) |
|
Model-Driven Telemetry |
Telemetry supports the following features:
|
7.0(3)I6(1) |
|
NX-API Developer Sandbox |
The Sandbox can convert REST JSON payloads into equivalent CLI commands |
7.0(3)I6(1) |
|
Guest Shell |
Version updated from 2.1 to 2.2. Guest shell now includes the following features:
|
7.0(3)I5(2) |
|
NX-API Developer Sandbox |
The Sandbox now supports the generation of YANG and NX-API REST payloads. |
7.0(3)I5(1) |
|
Model-Driven Programmability |
Data modeling provides a programmatic and standards-based method of writing configurations to the network device. |
7.0(3)I5(1) |
|
Model-Driven Telemetry |
Enables the push model of streaming network data, providing near-real-time access to monitoring data. |
7.0(3)I5(1) |
|
XML Management Interface |
Added the use of XML Management Interface to configure devices. |
7.0(3)I4(1) |
Replaced in a later release by Model-Driven Programmability |
Nexus Application Development |
The Cisco SDK is a development kit based on Yocto 1.2. It contains all of the tools needed to build applications for execution on a Cisco Nexus switch. |
7.0(3)i2(1) |
|
Kernel Stack |
Uses well-known Linux APIs to manage routes and front panel ports. |
7.0(3)I2(1) |
|
ISO |
The ISO image is a bootable Wind River 5 environment that includes the necessary tools, libraries, and headers to build and RPM-package third-party applications to run natively on a Cisco Nexus switch. |
7.0(3)i2(1) |
|
iPXE |
Open source network boot firmware. |
7.0(3)i2(1) |
|
Chef |
Chef is an open-source software package developed by Chef Software, Inc. |
7.0(3)i2(1) |
|
Puppet |
The Puppet software package, developed by Puppet Labs, is an open source automation toolset for managing servers and other resources by enforcing device states, such as configuration settings. |
7.0(3)i2(1) |
|
Third-Party Applications |
Open source applications added. |
7.0(3)i2(1) |
|
Guest Shell |
Updated to Guest Shell 2.0 |
7.0(3)i2(1) |
|
iPXE |
Open source network boot firmware. |
7.0(3)i2(1) |
|
Kernel Stack |
Uses well known Linux APIs to manage the routes and front panel ports. |
7.0(3)i2(1) |
|
No updates since release 6.x |
7.0(3)I1(1) |