Changelogs

On this page:

adapter-nso

adapter-nso Change Logs

2018.3.27 Maintenance Release [2020-11-03]

Overview

  • 1 Improvements
  • 1 Bug Fixes
  • 2 Total Tickets

Improvements

  • adapter-nso:6.0.2-2018.3.63 [10-19-2020] - Modified pronghorn core to auto-populate the adapter configuration properties with default attributes and values when not provided by the user.

Bug Fixes

  • adapter-nso:6.0.2-2018.3.64 [10-23-2020] - Internal NCS properties are skipped during service instance transformation.

2018.3.26 Maintenance Release [2020-10-06]

Overview

  • 0 Total Tickets

2018.3.25 Maintenance Release [2020-09-01]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.62 [08-20-2020] - Fixed the doAction error log.
  • adapter-nso:6.0.2-2018.3.61 [08-17-2020] - Fixed yang converter error when parsing the mandatory property.
  • adapter-nso:6.0.2-2018.3.60 [08-17-2020] - Modified PH2NSO to enable service models with multiple layers of modules.

2018.3.24 Maintenance Release [2020-08-04]

Overview

  • 1 Improvements
  • 2 Bug Fixes
  • 3 Total Tickets

Improvements

  • adapter-nso:6.0.2-2018.3.59 [07-02-2020] - Adapter info added to the "couldn't connect to NSO" log message.

Bug Fixes

  • adapter-nso:6.0.2-2018.3.59 [07-27-2020] - Modified buildOptions function in rpc_connector to get the correct content length when payload contains accented characters.
  • adapter-nso:6.0.2-2018.3.59 [07-01-2020] - Standardized rpc error log format.

2018.3.23 Maintenance Release [2020-07-07]

Overview

  • 1 Improvements
  • 2 Bug Fixes
  • 1 Chores
  • 4 Total Tickets

Improvements

  • adapter-nso:6.0.2-2018.3.55 [06-12-2020] - Added example inputs and corrected API documentation for addDevice task.

Bug Fixes

  • adapter-nso:6.0.2-2018.3.58 [07-01-2020] - Fixed live-status error log.
  • adapter-nso:6.0.2-2018.3.56 [06-26-2020] - Changed xpath query to obtain device groups from NSO.

Chores

  • adapter-nso:6.0.2-2018.3.57 [06-29-2020] - Updated itential-utils module.

2018.3.22 Maintenance Release [2020-06-02]

Overview

  • 6 Bug Fixes
  • 6 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.54 [06-01-2020] - Error message is returned when required params are not provided.
  • adapter-nso:6.0.2-2018.3.53 [05-28-2020] - Modified service instance related methods to handle service models with no key property.
  • adapter-nso:6.0.2-2018.3.52 [05-05-2020] - Restored key property to service model. Saveinstances is now able to accept incoming array of data.
  • adapter-nso:6.0.2-2018.3.51 [04-30-2020] - No longer requires adapter-nso restart to get new service models in NSO.
  • adapter-nso:6.0.2-2018.3.50 [04-30-2020] - Removed obsolete error message regarding NSO compatibility.
  • adapter-nso:6.0.2-2018.3.49 [04-30-2020] - Fixed parsing error caused by a capital "S" in MOP command.

2018.3.21 Maintenance Release [2020-05-05]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.48 [04-24-2020] - Sanitized error messages returned from Apply Templates to prevent Mongo errors.

2018.3.20 Maintenance Release [2020-04-07]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.47 [03-26-2020] - Enabled adapter to automatically reconnect to NSO after NSO restart.
  • adapter-nso:6.0.2-2018.3.46 [03-18-2020] - Added support for all device types in addDevice task.
  • itential_tools:1.14.3-2018.3.20 [03-31-2020] - Modified response string of setConfigTransactions method in order to parse the result to JSON objects.

2018.3.19 Maintenance Release [2020-03-03]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.45 [02-27-2020] - Replaced netconf.js to resolve the license issue.

2018.3.18 Maintenance Release [2020-02-04]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.44 [01-13-2020] - Added check for empty filter on getDevicesFiltered.

2018.3.17 Maintenance Release [2019-12-03]

Overview

  • 2 Bug Fixes
  • 2 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.43 [12-05-2019] - Changed adapter-nso to use "ssh" for default protocol when not specified.
  • adapter-nso:6.0.2-2018.3.42 [11-21-2019] - Fixed nso crashing when connected to custom db.

2018.3.16 Maintenance Release [2019-11-05]

Overview

  • 1 Improvements
  • 1 Chores
  • 2 Total Tickets

Improvements

  • adapter-nso:6.0.2-2018.3.41 [10-24-2019] - Added new feature: unecrypted TCP connection to NSO server.

Chores

  • adapter-nso:6.0.2-2018.3.40 [09-26-2019] - Updated repository and homepage url.

2018.3.15 Maintenance Release [2019-10-01]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.39 [09-19-2019] - Adapter now parses groupings used inside augment section of YANG module.

2018.3.14 Maintenance Release [2019-09-03]

Overview

  • 6 Bug Fixes
  • 6 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.38 [08-30-2019] - Updated npmignore to exclude lib//.js from the package. Only lib//.bin will now be included in the package.
  • adapter-nso:6.0.2-2018.3.37 [08-29-2019] - Fixed issue with adapter-nso crashing when backslashes in the commands.
  • adapter-nso:6.0.2-2018.3.36 [08-16-2019] - Added deprecated device broker methods to adapter-nso.
  • adapter-nso:6.0.2-2018.3.35 [08-06-2019] - Devices that are created but not connected will now have the OS Type displayed in Configuration Manager.
  • adapter-nso:6.0.2-2018.3.34 [07-31-2019] - Updated queue-controller dependency to 1.0.0.
  • adapter-nso:6.0.2-2018.3.33 [07-30-2019] - Updated .npmignore to exclude nonessential JS files and directories from package.

2018.3.13 Maintenance Release [2019-08-06]

Overview

  • 1 Improvements
  • 6 Bug Fixes
  • 7 Total Tickets

Improvements

  • adapter-nso:6.0.2-2018.3.31 [07-24-2019] - Migrated from itential-ci to argo.

Bug Fixes

  • adapter-nso:6.0.2-2018.3.32 [07-26-2019] - ApplyTemplates call returns errors for any number of templates applied.
  • adapter-nso:6.0.2-2018.3.30 [07-22-2019] - Fixed dependency vulnerability.
  • adapter-nso:6.0.2-2018.3.30 [07-15-2019] - Fixed issue with adapter-nso occasionally overwhelming NSO.
  • adapter-nso:6.0.2-2018.3.29 [07-03-2019] - Updated schema for checkSyncDevices.
  • adapter-nso:6.0.2-2018.3.28 [07-03-2019] - Fixed a bug in getDevicesInServiceInstances.
  • adapter-nso:6.0.2-2018.3.27 [07-03-2019] - Fixed the error caused by a capital "S" in MOP commands.

2018.3.12 Maintenance Release [2019-07-02]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.26 [06-11-2019] - Improved documentation consistency.

2018.3.11 Maintenance Release [2019-06-04]

Overview

  • 1 Bug Fixes
  • 1 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.25 [05-10-2019] - Resolved issue with creating 2 sessions when NSO adapter is started.

2018.3.10 Maintenance Release [2019-05-09]

Overview

  • 2 New Features
  • 3 Improvements
  • 1 Bug Fixes
  • 6 Total Tickets

New Features

  • adapter-nso:6.0.2-2018.3.22 [04-25-2019] - Added live status support for Radware NED.
  • adapter-nso:6.0.2-2018.3.22 [04-25-2019] - Added live status support for the ARISTA-DCS device.

Improvements

  • adapter-nso:6.0.2-2018.3.24 [05-02-2019] - Added JSON schemas for adapter endpoints.
  • adapter-nso:6.0.2-2018.3.22 [04-11-2019] - Changed gitlab pipeline to match standards.
  • adapter-nso:6.0.2-2018.3.21 [04-09-2019] - Changed the getConfig API to make it compatible with NSO APIs.

Bug Fixes

  • adapter-nso:6.0.2-2018.3.23 [05-02-2019] - Fixed bug with parsing of certain MOP commands that have quotes.

2018.3.9 Maintenance Release [2019-04-01]

Overview

  • 8 Bug Fixes
  • 8 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.20 [04-01-2019] - Stringified error log message for rest query failures.
  • adapter-nso:6.0.2-2018.3.19 [03-27-2019] - Adapter reports error in logs when authentication fails over RPC.
  • adapter-nso:6.0.2-2018.3.18 [03-26-2019] - Resolved issue with improper sort option.
  • adapter-nso:6.0.2-2018.3.17 [03-26-2019] - Improved error handling of situations where server model is not found.
  • adapter-nso:6.0.2-2018.3.16 [03-24-2019] - The addDevice task returns appropriate error message.
  • adapter-nso:6.0.2-2018.3.15 [03-21-2019] - Passed in the "force":true option to allow config on an out-of-sync device.
  • adapter-nso:6.0.2-2018.3.14 [03-18-2019] - Added better error handling to prevent adapter from crashing under certain conditions.
  • adapter-nso:6.0.2-2018.3.13 [03-08-2019] - When adapter returns http 404 code descriptive message is returned.

2018.3.8 Maintenance Release [2019-03-04]

Overview

  • 0 Total Tickets

2018.3.7 Maintenance Release [2019-02-11]

Overview

  • 5 Bug Fixes
  • 5 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.12 [02-12-2019] - The system will now check the returned object from NSO for errors and not rely on just the HTTP status code.
  • adapter-nso:6.0.2-2018.3.11 [02-08-2019] - Resolved issue where the results were not being returned to the application from NSO for a commit.
  • adapter-nso:6.0.2-2018.3.10 [02-06-2019] - Error messages are now properly passed all the way up to the calling application.
  • adapter-nso:6.0.2-2018.3.9 [02-01-2019] - For any device where the ned-id and the service package have the same name, the ostype/ned will now display correctly in Configuration Manager and Device Manager.
  • adapter-nso:6.0.2-2018.3.8 [01-26-2019] - Adapter now reports an error when xml data is requested over REST query.

2018.3.6 Maintenance Release [2019-01-25]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.7 [02-01-2019] - Fixed version when NSO is sent with only two digits (i.e. X.Y).
  • adapter-nso:6.0.2-2018.3.6 [01-22-2019] - When multi-key service is created, key names in target path is separate by , instead of " ".
  • adapter-nso:6.0.2-2018.3.5 [01-22-2019] - Added complete support for live-status commands for huawei-usn.

2018.3.5 Maintenance Release [2019-01-11]

Overview

  • 0 Total Tickets

2018.3.4 Maintenance Release [2019-01-04]

Overview

  • 3 Bug Fixes
  • 3 Total Tickets

Bug Fixes

  • adapter-nso:6.0.2-2018.3.4 [01-03-2019] - The 'sh' commands now work with MOP as before.
  • adapter-nso:6.0.2-2018.3.3 [12-20-2018] - Fixed CHANGELOG entry.
  • adapter-nso:6.0.2-2018.3.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.

2018.3.3 Maintenance Release [2018-12-21]

Overview

  • 0 Total Tickets

2018.3.2 Maintenance Release [2018-12-14]

Overview

  • 0 Total Tickets

2018.3.1 Maintenance Release [2018-12-07]

Overview

  • 0 Total Tickets

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.