Changelogs

On this page:

adapter-nso

adapter-nso Change Logs

2019.2.1 Maintenance Release [2019-09-03]

Overview

  • 1 Improvements
  • 2 Bug Fixes
  • 3 Total Tickets

Improvements

  • adapter-nso:6.22.0-2019.2.3 [08-21-2019] - Adapter now works with the new event system in IAP.

Bug Fixes

  • adapter-nso:6.22.0-2019.2.5 [08-29-2019] - Fixed issue with adapter-nso crashing when backslashes in the commands.
  • adapter-nso:6.22.0-2019.2.4 [08-22-2019] - Added module name to yang parsing error logs.

2019.2 Feature Release [2019-08-20]

Overview

  • 7 New Features
  • 11 Improvements
  • 20 Bug Fixes
  • 1 Deprecations
  • 39 Total Tickets

New Features

  • adapter-nso:6.19.0 [07-23-2019] - Modified format of the API Endpoint.
  • adapter-nso:6.18.0 [07-19-2019] - Add the option to request the configuration to be displayed in native format.
  • adapter-nso:6.16.0 [07-09-2019] - Added endpoint for restoreConfig.
  • adapter-nso:6.12.0 [06-30-2019] - Added support for load native config from latest NSO versions.
  • adapter-nso:6.11.0 [06-25-2019] - Added support to listen for netconf notifications from NSO.
  • adapter-nso:6.10.0 [06-21-2019] - Added support for NSO-5 Neds in the adapter.
  • adapter-nso:6.7.0 [04-12-2019] - Added live status support for Radware NED.

Improvements

  • adapter-nso:6.22.0-2019.2.0 [08-08-2019] - Completed checklist items for release branch.
  • adapter-nso:6.21.3 [08-07-2019] - Added missing schema for output of the restoreConfig method.
  • adapter-nso:6.21.0 [07-23-2019] - Added a new flag CISCO_AR_FORMAT for get_config function and marked NATIVE for deprecation.
  • adapter-nso:6.20.4 [07-24-2019] - Migrated from itential-ci to argo.
  • adapter-nso:6.20.0 [07-19-2019] - Improves performance for device lookups from the broker.
  • adapter-nso:6.15.0 [07-03-2019] - Pinned dependencies for adapter-nso.
  • adapter-nso:6.14.0 [07-02-2019] - Adapter NSO emits degraded status on losing connection over RPC to NSO.
  • adapter-nso:6.13.0 [07-02-2019] - Added format:json parameter to runAction call.
  • adapter-nso:6.9.0 [04-25-2019] - Added JSON schemas for adapter end points.
  • adapter-nso:6.8.0 [04-15-2019] - Added unit tests for runCommand in the adapter.
  • adapter-nso:6.6.2 [04-09-2019] - Changed the getConfig API to keep it compatible with NSO APIs.

Bug Fixes

  • adapter-nso:6.22.0-2019.2.2 [08-16-2019] - Added deprecated device broker methods to adapter-nso.
  • adapter-nso:6.22.0-2019.2.1 [08-09-2019] - Fixed JSON schema errors.
  • adapter-nso:6.21.2 [08-06-2019] - Devices that are created but not connected will now have the OS Type displayed in Configuration Manager.
  • adapter-nso:6.21.1 [07-31-2019] - Updated queue-controller dependency to 1.0.0.
  • adapter-nso:6.20.7 [07-31-2019] - Resolved issue with error handling for runAction.
  • adapter-nso:6.20.6 [07-31-2019] - Updated .npmignore to exclude nonessential JS files and directories from package.
  • adapter-nso:6.20.5 [07-26-2019] - ApplyTemplates call returns errors for any number of templates applied.
  • adapter-nso:6.20.3 [07-31-2019] - Updated error handling of rpcconnector.
  • adapter-nso:6.20.2 [07-23-2019] - Updated dependencies to most recent versions.
  • adapter-nso:6.20.1 [07-23-2019] - Modified the output description in loadConfig.
  • adapter-nso:6.17.1 [07-15-2019] - Fixed issue with adapter-nso occasionally overwhelming NSO.
  • adapter-nso:6.17.0 [07-10-2019] - Removed JSON format fix in favor of a refactored solution.
  • adapter-nso:6.15.4 [07-03-2019] - Updated schema for checkSyncDevices.
  • adapter-nso:6.15.3 [07-03-2019] - Fixed a bug in getDevicesInServiceInstances.
  • adapter-nso:6.15.2 [07-03-2019] - Encoded all scripts in adapter-nso.
  • adapter-nso:6.15.1 [07-03-2019] - Fixed the error caused by a capital "S" in MOP commands.
  • adapter-nso:6.9.3 [06-11-2019] - Improved documentation consistency.
  • adapter-nso:6.9.2 [05-09-2019] - Resolved issue with creating two sessions when NSO adapter is started.
  • adapter-nso:6.9.1 [05-02-2019] - Fixed bug in parsing certain MOP commands that have quotes.
  • adapter-nso:6.6.1 [04-01-2019] - Stringified error log message for REST query failures.

Deprecations

  • adapter-nso:6.22.0 [08-07-2019] - Added some deprecations in the adapter.

2019.1 Feature Release [2019-04-02]

Overview

  • 5 New Features
  • 5 Improvements
  • 24 Bug Fixes
  • 1 Security Fixes
  • 35 Total Tickets

New Features

  • adapter-nso:6.5.10-2019.1.2 [04-02-2019] - Removed prerequisite support for setConfig functionality.
  • adapter-nso:6.5.0 [02-28-2019] - Added prerequisite support for setConfig functionality.
  • adapter-nso:6.4.0 [02-27-2019] - Added support for the ARISTA-DCS device.
  • adapter-nso:6.1.5 [01-22-2019] - Implement prerelease pipeline on major releases.
  • adapter-nso:5.2.0 [06-08-2018] - Added the ability to submit multiple device templates to NSO as a single transaction.

Improvements

  • adapter-nso:6.6.0 [04-01-2019] - Unpinned package dependencies.
  • adapter-nso:6.5.10-2019.1.0 [03-30-2019] - Corrected CHANGELOG for release 2019.1
  • adapter-nso:6.1.2 [01-21-2019] - Updated itential utils.
  • adapter-nso:6.1.1 [01-08-2019] - Moved from persistence broker to database connection.
  • adapter-nso:6.1.0 [01-03-2019] - Added basic support for live-status commands for the ericsson-sgsnmme ned. Note: custom prompts are not supported in this release.

Bug Fixes

  • adapter-nso:6.5.10-2019.1.1 [04-01-2019] - Stringified error log message for rest query failures.
  • adapter-nso:6.5.10 [03-28-2019] - Updated the getTenant api in adapter-nso to fix user context loss.
  • adapter-nso:6.5.9 [03-28-2019] - Removed peer dependencies.
  • adapter-nso:6.5.8 [03-27-2019] - Updated peer dependency to support version 7.x of IAP.
  • adapter-nso:6.5.7 [03-27-2019] - NSO adapter logging reports error when authentication fails over RPC.
  • adapter-nso:6.5.7 [03-27-2019] - Resolved issue in NSO Adapter when server model is not found.
  • adapter-nso:6.5.6 [03-26-2019] - When adapter returns http 404 code descriptive message is returned.
  • adapter-nso:6.5.4 [03-21-2019] - Resolved improper sort option.
  • adapter-nso:6.5.3 [03-20-2019] - Added force option (no-out-of-sync-check) to allow config for saveInstances and testInstances.
  • adapter-nso:6.5.2 [03-18-2019] - Added better error handling to prevent adapter crash under certain conditions.
  • adapter-nso:6.5.1 [03-06-2019] - addDevice task returns appropriate error message.
  • adapter-nso:6.3.0 [02-11-2019] - The system will now check the returned object from NSO for errors and not rely only on the HTTP status code.
  • adapter-nso:6.2.0 [02-08-2019] - Resolved issue where results were not being returned to the application from NSO for a commit.
  • adapter-nso:6.1.9 [02-01-2019] - Error message handling is now passed all the way up to the calling application.
  • adapter-nso:6.1.8 [01-26-2019] - Adapter reports an error when xml data is requested over REST query.
  • adapter-nso:6.1.7 [01-23-2019] - Fixed version when it is sent with only two digits (i.e. X.Y).
  • adapter-nso:6.1.6 [01-22-2019] - When multikey service is created, key names in target path are separate by , instead of " " .
  • adapter-nso:6.1.4 [01-21-2019] - For any device type, added the ability for ned-id to have the same name as the service package, and the ostype/ned will be displayed correctly in Config Manager and Device Manager.
  • adapter-nso:6.1.3 [01-21-2019] - Added complete support for live-status commands for huawei-usn.
  • adapter-nso:6.0.5 [01-03-2019] - Resolved issue; 'sh' commands now work in MOP.
  • adapter-nso:6.0.5 [02-22-2018] - Corrected the compatible version of itential_tools documented in the release notes.
  • adapter-nso:6.0.4 [12-19-2018] - Fixed Changelog entry.
  • adapter-nso:6.0.3 [12-17-2018] - Restricted the ignored schema-matching to be more specific about the YANG models that are ignored. Also added a 'info' log message for any ignored YANG model.
  • adapter-nso:5.2.3 [06-19-2018] - The NSO Adapter doRESTQuery API can now handle both url-encoded and un-encoded query paths.

Security Fixes

  • adapter-nso:6.5.5 [03-26-2019] - Upgraded nyc package dependency.

2018.3 Feature Release [2018-12-05]

Overview

  • 4 New Features
  • 5 Improvements
  • 8 Bug Fixes
  • 1 Deprecations
  • 18 Total Tickets

New Features

  • adapter-nso:6.0.0 [11-26-2018] - Created major branch for release candidate build.
  • adapter-nso:5.9.0 [11-12-2018] - Exposed the following nso-adapter methods as workflow tasks:
    • getNEDs
    • addDevice
    • applyTemplates
    • checkSyncDevices
    • getOutOfSyncConfig
    • getTemplates
    • syncFrom
    • syncTo
  • adapter-nso:5.5.0 [09-21-2018] - Adapter-NSO now supports the agnostic device broker call to run a CLI command against an array of devices.
  • adapter-nso:5.4.0 [09-14-2018] - Adapter-nso now supports live status actions for huawei-usn devices.

Improvements

  • adapter-nso:5.9.1 [11-15-2018] - Increased limit to 100 for data returned from NSO.
  • adapter-nso:5.8.0 [11-09-2018] - Added fields to the data returned from NSO for consistency and integration to the new Configuration Manager.
  • adapter-nso:5.7.0 [11-08-2018] - Reduced the number of interactions with the NSO APIs in the runCommand method and added additional error handling.
  • adapter-nso:5.6.0 [10-31-2018] - Configuration added to support different TLS encryption levels.
  • adapter-nso:5.2.16 [09-05-2018] - Added support for sorting device queries in NSO by ascending or descending order.

Bug Fixes

  • adapter-nso:6.0.1 [11-27-2018] - Fixed version within CHANGELOG.md.
  • adapter-nso:5.6.2 [11-04-2018] - Errors from applyTemplates call in NSO are now readable and mongo-safe.
  • adapter-nso:5.6.1 [11-01-2018] - Allow service model instances to be created in a multi-nso environment.
  • adapter-nso:5.5.1 [10-19-2018] - Fixed an issue in handling of empty device configs in JSON format.
  • adapter-nso:5.4.1 [09-14-2018] - NSO adapter will not crash when the NSO query returns null values.
  • adapter-nso:5.3.0 [09-11-2018] - Keys that contain spaces and multiple keys with spaces are now supported.
  • adapter-nso:5.2.15 [09-04-2018] - Errors returned from rest queries to NSO are reported as 500 Internal Server Error.
  • adapter-nso:5.2.8 [07-30-2018] - Fixed a bug where the OFFLINE event was not emitted when an error occurred while trying to connect to NSO.

Deprecations

  • adapter-nso:5.2.7 [07-27-2018] - Deprecated the dryRunVariableTemplate task.