For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Open sourceSupportFAQsDocs Home
DocumentationAPI referenceRelease notes
DocumentationAPI referenceRelease notes
  • Release notes
    • Overview
    • Changelog
      • Overview
      • Adapter Email replaced
      • AngularJS libraries removed
      • Ansible Playbook task response fixed
      • Automation Catalog deprecated and removed
      • Customizable UI not allowed in Platform 6
      • Decision task replaced by Evaluation task
      • Default adapter protocol
      • Delete Variables API removed
      • Dot notation not allowed in job variable names
      • ENC encryption deprecated
      • Form Builder removed
      • Get Server Health API changed
      • Itential Tools updated
      • OperationId tasks removed in Platform 6
      • Operational Data tab removed in Config Manager
      • Pre-Builts deprecation
      • Profiles deprecation
      • pushToArray requires preexisting arrays
      • Reduced integration responses
      • Remove default self-signed TLS certificates from container image
      • Retrieve references endpoint replaced
      • Server name property replaced
      • Service Catalog and Service Catalog Builder removed
      • Verify Config task removed
LogoLogo
Open sourceSupportFAQsDocs Home
On this page
  • Changes to Itential Tools
  • Log4j updates
  • NavNode deprecated methods
  • What should I do?
Release notesBreaking changes

Itential Tools updated

Was this page helpful?
Previous

Operational Data tab removed in Config Manager

Next
Built with

Several necessary changes have been made to the itential_tools package utility to make it compatible with Cisco NSO 6.4 and higher.

Changes to Itential Tools

With NSO version 6.4, several breaking changes were introduced that made itential_tools no longer compatible — it could not be compiled nor function correctly, primarily due to Log4j updates and deprecated NavNode methods.

Log4j updates

In NSO 6.4, the Log4j library was upgraded to version 2.24.1, resulting in deprecated methods that were replaced with alternatives. The import style also changed in Log4j 2.24.1, requiring modifications to existing import statements to align with the new structure. The itential_tools codebase has been updated to support Log4j 2.24.1.

NavNode deprecated methods

In NSO 6.4, the getChanges() method was deprecated in NavNode and replaced with alternatives. The itential_tools codebase has been updated to support this change.

What should I do?

The updated itential_tools is compatible only with Cisco NSO 6.4 and higher and is not backward compatible with earlier versions of NSO. If you are using NSO 6.4 or later, use the updated itential_tools package available in the software repository.

The adapter-nso codebase has also been updated to ensure compatibility with both the new itential-tools-64 and the existing itential_tools packages. To take advantage of this compatibility update, use one of the following minimum versions of adapter-nso:

Itential releaseMinimum adapter-nso version
Platform 6+v7.9.4-2023.2.14 or later
2023.2v7.9.4-2023.2.14 or later
2023.1v7.8.39-2023.1.34 or later

Ensure adapter-nso uses the appropriate version to avoid compatibility issues.

If you need additional support or require more information, contact the Product Support Team.

Related reading:

  • Cisco DevNet Community: NSO 6.4
  • NSO 6.4 docs