PDF - This Chapter (1.09 MB)

New and Changed Information
This chapter provides release-specific information for each new and changed feature in the Cisco Nexus
9000 Series NX-OS Programmability Guide, Release 7.x.
• New and Changed Information, page 1
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.
Table 1: New and Changed Features
Feature
Description
Changed Where Documented
in
Release
NX-SDK
SDK to create native NX-OS
applications.
7.0(3)I6(1) NX-SDK
NETCONF Candidate
Users can change NETCONF 7.0(3)I6(1) NETCONF Agent
configurations and then chose
when to commit those changes.
Dynamic Logger
Users can now update
configurations without
restarting the switch
7.0(3)I6(1) Dynamic Logger
Model-Driven Telemetry
Telemetry supports the
following features:
7.0(3)I6(1) Model-Driven Telemetry
• JSON over HTTP
• SSL/TLS certificates over
gRPC
Cisco Nexus 9000 Series NX-OS Programmability Guide, Release 7.x
1
New and Changed Information
New and Changed Information
Feature
Description
Changed Where Documented
in
Release
NX-API Developer Sandbox
The Sandbox can convert
REST JSON payloads into
equivalent CLI commands
7.0(3)I6(1) NX-API Developer Sandbox
Guest Shell
Version updated from 2.1 to
2.2. Guest shell now includes
the following features:
7.0(3)I5(2) Guest Shell 2.2
• User accounts will have
the same name as the one
used to log into the
switch,
• The dohost utility will
send the logged-in user
name over the NX-API
connection,
• A network administrator
can configure
non-administrative
accounts within the guest
shell.
NX-API Developer Sandbox
The Sandbox now supports the 7.0(3)I5(1) NX-API Developer Sandbox
generation of YANG and
NX-API REST payloads.
Model-Driven Programmability Data modeling provides a
programmatic and
standards-based method of
writing configurations to the
network device.
Model-Driven Telemetry
Enables the push model of
7.0(3)I5(1) Model-Driven Telemetry
streaming network data,
providing near-real-time access
to monitoring data.
XML Management Interface
Added the use of XML
Management Interface to
configure devices.
Cisco Nexus 9000 Series NX-OS Programmability Guide, Release 7.x
2
7.0(3)I5(1) Model-Driven Programmability
7.0(3)I4(1) Replaced in a later release by
Model-Driven Programmability
New and Changed Information
New and Changed Information
Feature
Description
Nexus Application
Development
The Cisco SDK is a
7.0(3)i2(1)
development kit based on
Yocto 1.2. It contains all of the
tools needed to build
applications for execution on a
Cisco Nexus switch.
Kernel Stack
Uses well-known Linux APIs
to manage routes and front
panel ports.
ISO
The ISO image is a bootable
7.0(3)i2(1) Nexus Application
Wind River 5 environment that
Development - ISO
includes the necessary tools,
libraries, and headers to build
and RPM-package third-party
applications to run natively on
a Cisco Nexus switch.
iPXE
Open source network boot
firmware.
Chef
Chef is an open-source
7.0(3)i2(1) Using Chef Client with Cisco
software package developed by
NX-OS
Chef Software, Inc.
Puppet
The Puppet software package, 7.0(3)i2(1) Puppet Agent
developed by Puppet Labs, is
an open source automation
toolset for managing servers
and other resources by
enforcing device states, such as
configuration settings.
Third-Party Applications
Open source applications
added.
7.0(3)i2(1) Third-Party Applications
Guest Shell
Updated to Guest Shell 2.0
7.0(3)i2(1) Guest Shell 2.2
iPXE
Open source network boot
firmware.
7.0(3)i2(1) iPXE
Kernel Stack
Uses well known Linux APIs 7.0(3)i2(1) Kernel Stack
to manage the routes and front
panel ports.
No updates since release 6.x
Changed Where Documented
in
Release
7.0(3)I2(1) Kernel Stack
7.0(3)i2(1) iPXE
7.0(3)I1(1)
Cisco Nexus 9000 Series NX-OS Programmability Guide, Release 7.x
3
New and Changed Information
New and Changed Information
Cisco Nexus 9000 Series NX-OS Programmability Guide, Release 7.x
4