This documentation corresponds to an older version of the product, is no longer updated, and may contain outdated information.
Please access the latest versions from https://cisco-tailf.gitbook.io/nso-docs and update your bookmarks. OK

NSO 6.3

Web UI Improvements

The web-based management interface has been improved to streamline user experience with a modernized look and feel, as well as usability improvements, such as device management.

User Guide

  • Expanded and improved the Web UI user guide with more details. See Web User Interface in User Guide for more information.

Improved Device Management

Devices now support auto-configure and rename actions, to assist the initial onboarding as well as renaming of devices. Additionally, listing of services that have modified a device has been improved and now includes nano service zombies using a new /devices/device/services/service list.

User Guide

Support for Linux/arm64 Platform

Binaries for the Linux OS on the arm64 architecture are now available for download from the Cisco Software Download site.

Platform Tools Packages

A number of additional packages are now bundled with the NSO installer binary. These are optional packages that can be added to the NSO instance and were previously distributed separately.

Getting Started

  • Expanded Installation in Getting Started with information on additional bundled packages.

Improved Services Documentation

The service development documentation has been improved and expanded, allowing for a more gradual introduction to service concepts.

Development Guide

  • Replaced the old Services chapter with Implementing Services in Development Guide, which builds on top of Developing a Simple Service in Development Guide with additional fundamental service functionality.

  • Replaced the old Services chapter with Services Deep Dive in Development Guide, which serves as a service development reference, including best practices, known limitations, and in-depth explanation of specific FASTMAP features.

  • Substantially revised and improved Templates in Development Guide.

Observability Improvements for Distributed Deployments

NETCONF and RESTCONF APIs now support propagation of standards-based Trace Context to aid distributed tracing.

Northbound APIs

JSON Metadata Support

NSO now supports RFC-7952-encoded metadata, as well as setting metadata when using JSON data encoding.

Northbound APIs

RESTCONF Data Filtering

Added the "exclude" query parameter support to the GET RESTCONF method that excludes a subtree from the returned output.

Northbound APIs

Other Highlights

  • Improved YANG 1.1 support: Allow type empty in list keys and unions, as well as improve handling of unions of enumerations.

  • Implement alarms for certificate expiry: The functionality now covers all certificates in use by NSO.

  • Automatic migration of templates: Migrating a device to a new NED id will trigger a copy of device and compliance templates for the old NED id to the new NED id (unless template already contains configuration for the new NED id).

  • Faster upgrades: Performance of the CDB upgrade process has been significantly improved by utilizing more parallelization.

  • ncs.conf management: ncs.conf file can now use environment variable references and parts of the file can be placed in separate configuration files in the ncs.conf.d sub-directory, next to the ncs.conf file.

For a full list of changes, refer to the online changelog.