Release Announcement: NSO 6.5 is now released.
Head to the release highlights to see what's new
LogoLogo
NSO DevCenterTry NSO
NSO 6.3
  • Get Started
  • User Guides
  • Developers
  • Release Info
NSO 6.3
  • Start
  • What's New
  • Administration
    • Get Started
    • Installation and Deployment
      • Local Install
      • System Install
      • Post-Install Actions
        • Explore the Installation
        • Start and Stop NSO
        • Create NSO Instance
        • Enable Development Mode
        • Running NSO Examples
        • Migrate to System Install
        • Modify Examples for System Install
        • Uninstall Local Install
        • Uninstall System Install
      • Containerized NSO
      • Deployment Example
      • Upgrade NSO
    • Management
      • System Management
        • Cisco Smart Licensing
        • Log Messages and Formats
        • Alarm Types
      • Package Management
      • High Availability
      • AAA Infrastructure
      • NED Administration
    • Advanced Topics
      • Locks
      • Compaction
      • IPC Ports
      • Service Manager Restart
      • Security Issues
      • Run NSO as Non-Privileged User
      • IPv6 on Northbound Interfaces
      • Layered Service Architecture
  • Operation & Usage
    • Get Started
    • CLI
      • Introduction to NSO CLI
      • CLI Commands
    • Web UI
      • Home
      • Devices
      • Services
      • Config Editor
      • Tools
    • Operations
      • Basic Operations
      • NEDs and Adding Devices
      • Manage Network Services
      • NSO Device Manager
      • SSH Key Management
      • Alarm Manager
      • Plug-and-Play Scripting
      • Compliance Reporting
      • Listing Packages
      • Lifecycle Operations
      • Network Simulator
  • Development
    • Get Started
    • Introduction to Automation
      • CDB and YANG
      • Basic Automation with Python
      • Develop a Simple Service
      • Applications in NSO
      • Develop and Deploy a Nano Service
    • Core Concepts
      • Services
      • Implementing Services
      • Templates
      • Nano Services
      • Packages
      • Using CDB
      • YANG
      • NSO Concurrency Model
      • Service Handling of Ambiguous Device Models
      • NSO Virtual Machines
        • NSO Python VM
        • NSO Java VM
        • Embedded Erlang Applications
      • API Overview
        • Python API Overview
        • Java API Overview
      • Northbound APIs
        • NSO NETCONF Server
        • RESTCONF API
        • NSO SNMP Agent
    • Advanced Development
      • Development Environment and Resources
      • Developing Services
        • Services Deep Dive
        • Service Development Using Java
        • NSO Developer Studio
      • Developing Packages
      • Developing NEDs
        • NETCONF NED Development
        • CLI NED Development
        • Generic NED Development
        • SNMP NED
        • NED Upgrades and Migration
      • Developing Alarm Applications
      • Kicker
      • Scaling and Performance Optimization
      • Progress Trace
      • Web UI Development
        • JSON-RPC API
    • Connected Topics
      • SNMP Notification Receiver
      • Web Server
      • Scheduler
      • External Logging
      • Encryption Keys
  • Resources
    • Manual Pages
      • Section 1
      • Section 3
      • Section 5
Powered by GitBook
LogoLogo

Site

  • Cisco.com
  • Documentation
  • Learning Labs
  • Sample Code

Connect

  • Feedback
  • Community
  • Blogs
  • Events

Follow Us

  • X/Twitter
  • Facebook
  • YouTube
  • LinkedIn

© Copyright 2025 Cisco Systems, Inc. | This site is part of the official Cisco Crosswork NSO documentation set.

On this page

Was this helpful?

Edit on GitHub
Export as PDF

What's New

Latest features and enhancements added in this release.

PreviousStartNextGet Started

Last updated 9 months ago

Was this helpful?

Only significant new updates are listed here. To see the complete list of changes, refer to the .

Release Highlights

This release includes major enhancements in the following areas:

Web UI Improvements

The web-based management interface has been improved to streamline user experience with a modernized look and feel. Also, usability improvements have been made in certain areas, such as device management.

Documentation Updates:

  • Expanded and improved the documentation to cover usage instructions.

Device Management Improvements

Devices now support auto-configure and rename actions to assist with the initial onboarding as well as the renaming of devices. Additionally, the 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.

Documentation Updates:

  • Added new sections and .

Support for Linux/arm64 Platform

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

Documentation Updates:

  • Updated system requirements in the Installation (, ) and sections.

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.

Documentation Updates:

  • Expanded the section 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.

Documentation Updates:

Observability Improvements for Distributed Deployments

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

Documentation Updates:

JSON Metadata Support

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

Documentation Updates:

RESTCONF Data Filtering

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

Documentation Updates:

Other Notable Highlights
  • Improved YANG 1.1 support: Allow type empty in list keys and unions, as well as improve the 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 the device and compliance templates for the old NED ID to the new NED ID (unless the template already contains configuration for the new NED ID).

  • Faster upgrades: The 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.

Replaced the old Services section with a new section, which builds on top of with additional fundamental service functionality.

Replaced the old Services section with a new section, which serves as a service development reference, including best practices, known limitations, and an in-depth explanation of specific FASTMAP features.

Substantially revised and improved the section.

For NETCONF, added documentation on in Northbound APIs.

For RESTCONF, added documentation on in Northbound APIs.

Expanded the in Northbound APIs with details on metadata handling.

Expanded the section in Northbound APIs with details and an example of exclude usage.

Implementing Services
Developing a Simple Service
Services Deep Dive
Templates
NSO Changelog Explorer
Web UI
Software Download
Local Install
System Install
Containerized NSO
Installation
Trace Context
Trace Context
RESTCONF API
Query Parameters
Auto-configuring Devices in NSO
Renaming Devices in NSO