New and Changed Feature Information

This section lists all the new and changed features for the Programmability Configuration Guide.

New and Changed Programmability Features

Feature Description Changed in Release Where Documented

Telemetry Support for OpenConfig Interfaces, IPv4 and IPv6 Addresses and State

This feature provides telemetry GNMI and GRPC support for the following openconfig-if-ip.yang sensor paths. Previously, only NETCONF edit-config, get-config and get operations were supported. With this new feature, telemetry polling at a cadence or on-change can be retrieved for IPv4 and IPv6 data.

Release 7.4.2

Enhancements to Sensor Paths

Transitioning Native Models to Unified Models (UM)

Unified models are CLI-based YANG models that are designed to replace the native schema-based models. UM models are generated directly from the IOS XR CLIs and mirror them in several ways. This results in improved usability and faster adoption of YANG models.

You can access the new unified models from the Github repository.

Release 7.4.1

Unified Configuration Models

CLI to YANG Mapping tool

This tool provides a quick reference for IOS XR CLIs and a corresponding YANG data model that could be used.

New command introduced for this feature: yang describe

Release 7.4.1

CLI to Yang Mapping Tool

Unique Commit ID for Configuration State

The network orchestrator is a central point of management for the network and typical workflow involves synchronizing the configuration states of the routers it manages. Loading configurations for comparing the states involves unnecessary data and subsequent comparisons are load intensive. This feature synchronizes the configuration states between the orchestrator and the router using a unique commit ID that the router maintains for each configuration commit. The orchestrator retrieves this commit ID from the router using NETCONF Remote Procedure Calls (RPCs) to identify whether the router has the latest configuration.

Release 7.4.1

Retrieve Transaction ID for NSO Operations