ODL 4.2.4

UniConfig:

  • Added uniconfig node status - each node is in one of these states: installing, installed, failed

  • Added unified node status - each node is in one of these states: installing, installed, failed

  • bugfixing

UniConfig Native

  • UniConfig Native for CLI - new experimental feature allowing to communicate with devices in a native way using hand-written YANG models

  • Added sequence-read-active param - this forces UniConfig to read root configuration elements sequentially.

CLI

  • Introduced RPC execute-and-expect - It is a form of the ‘execute-and-read’ RPC that additionally may contain ‘expect(..)’ patterns used for waiting for specific outputs/prompts. It can be used for execution of interactive commands that require multiple subsequent inputs with different preceding prompts.

  • Introduced Tree-parser as CLI parsing strategy - device configuration is parsed into a tree. It provides faster lookup operations for reads.

  • Introduced native CLI - feature allows to define YANG models instead of translation units. YANG models need to be created based on device specific CLI commands

OpenConfig

  • added various extensions for Ciena TUs

NETCONF

  • bugfixing

Translation units

  • Added CLI translation units for Ciena SAOS6 and SAOS8

  • bugfixing