adapter-ansible_manager:2.3.0-2019.2.12 [12-05-2019] - Introduces logic so that the adapter forwards the default os type value of a device if it does not have a valid entry in the os map.
adapter-ansible_manager:2.3.0-2019.2.10 [11-18-2019] - Modified adapter to support additional variables in the JSON schema.
Chores
adapter-ansible_manager:2.3.0-2019.2.13 [11-26-2019] - Updated adapter-utils version from 4.3.1 to 4.24.5.
adapter-ansible_manager:2.3.0-2019.2.11 [11-14-2019] - Added environment variable for CI project name to populate project name back to Jira.
2019.2.3 Maintenance Release [2019-11-05]
Overview
5 Bug Fixes
5 Total Tickets
Bug Fixes
adapter-ansible_manager:2.3.0-2019.2.9 [11-07-2019] - Added a description property for each task in the pronghorn.json file.
adapter-ansible_manager:2.3.0-2019.2.8 [11-07-2019] - Resolved visibility issue for user defined and certified roles, modules and playbooks.
adapter-ansible_manager:2.3.0-2019.2.7 [10-28-2019] - Adapter-anible_manager was overriding the input schema translation for the createDevice method. This is a backport for the ticket PH-43377.
adapter-ansible_manager:2.3.0-2019.2.7 [10-21-2019] - Adapter-Ansible_Manager now handles payload sizes greater than 5 MB, returned by the Automation Gateway (previously ansible_manager) as a response to the getConfig method invoked by Configuration Manager.
adapter-ansible_manager:2.3.0-2019.2.6 [10-11-2019] - Resolved issue with large module payloads. Error message provided if unable to run a command on a device.
2019.2.0 Feature Release [2019-08-20]
Overview
7 Improvements
8 Bug Fixes
15 Total Tickets
Improvements
adapter-ansible_manager:2.3.0-2019.2.0 [08-12-2019] - Completed checklist items for release branch.
adapter-ansible_manager:2.3.0 [08-06-2019] - Created workflow tasks to get, refresh and run scripts. Added support for script functionality in Ansible Manager.
adapter-ansible_manager:2.2.17 [08-02-2019] - Added map to standardized device ostypes.
adapter-ansible_manager:2.2.15 [08-02-2019] - Updated parameters description in the runModule method.
adapter-ansible_manager:2.2.14 [07-24-2019] - Migrated from itential-ci to argo.
adapter-ansible_manager:2.2.12 [06-16-2019] - Improves performance for device lookups from the broker.
adapter-ansible_manager:2.2.9 [05-06-2019] - Added JSON Schema for documenting most used methods. getDevice, getDevicesFiltered, connectDevice, getDeviceHealth, getDeviceInfo, getConfig, setConfig, restoreDevice,runCommand
Bug Fixes
adapter-ansible_manager:2.3.0-2019.2.4 [09-01-2019] - Adapter now finds required modules without legacy bundling.
adapter-ansible_manager:2.3.0-2019.2.3 [09-01-2019] - Fixed crash related to SIGKILL signal.
adapter-ansible_manager:2.3.0-2019.2.2 [08-20-2019] - Updated logic to resolve issue that prevented Ansible Discovery applications from starting.
adapter-ansible_manager:2.2.16 [08-02-2019] - Updated .npmignore to exclude nonessential JS files and directories from package.
adapter-ansible_manager:2.2.13 [07-22-2019] - Results from setConfig now also show which changes failed, instead of only showing if a command succeeded.
adapter-ansible_manager:2.2.11 [06-16-2019] - Updated pronghorn.json file to conform to the schema prescribed in the cytotox script.
adapter-ansible_manager:2.2.10 [06-15-2019] - Improved stability of adapter-ansible_manager.
2019.1.0 Feature Release [2019-04-02]
Overview
1 New Features
14 Improvements
11 Bug Fixes
26 Total Tickets
New Features
adapter-ansible_manager:2.1.0 [03-19-2019] - Multiple features are added:
Added passing through the filter, sort and order to Ansible Manager on the getDevicesFiltered call.
Added new calls to Ansible Manager to getDeviceHealth, getDeviceInfo, setConfig, restoreConfig.
Changed getDeviceConfig call to use a role.
Added the new IAPError object.
Added workflow tasks to the adapter.
NOTE: If you created workflow tasks off the 2018.3 branch there can be breaking changes to your workflows.
Improvements
adapter-ansible_manager:2.2.8-2019.1.0 [04-05-2019] - Created release versioning.
adapter-ansible_manager:2.2.0 [03-19-2019] - Changed getConfig to use the execute role call instead of the deprecated getConfig call.
adapter-ansible_manager:2.1.0 [03-19-2019] - The origin has been added to "all" log messages in the adapter run time libraries.
adapter-ansible_manager:2.0.0 [02-27-2019] - Added restoreConfig capability to the adapter.
adapter-ansible_manager:2.0.0 [02-27-2019] - Implemented getDevicesFiltered-style api to support start and limit query strings.
adapter-ansible_manager:2.0.0 [02-27-2019] - Implemented use of detail calls in dynamic application builder to get all information. This reduces the number of calls.
adapter-ansible_manager:2.0.0 [02-27-2019] - Added three properties that default to certified but also support all, native and user:
visibility.module
visibility.role
visibility.playbook
adapter-ansible_manager:2.0.0 [02-27-2019] - If Ansible Manager returns any failures and does not return a success on the actual response task, the adapter will now return an error object that contains the raw response.
adapter-ansible_manager:2.0.0 [02-27-2019] - Exposed calls to workflow task.
adapter-ansible_manager:2.0.0 [02-27-2019] - Get Device Health call is now supported in the adapter.
adapter-ansible_manager:2.0.0 [02-21-2019] - Maximum global time has been changed to 3600000 (1 hr). There is also a timeout per action which is not currently maxed.
adapter-ansible_manager:2.0.0 [02-08-2019] - Added setConfig capability to the adapter.
adapter-ansible_manager:2.0.0 [02-08-2019] - Added connectDevice call to indicate if a device in Ansible Manager is connected (isAlive).
adapter-ansible_manager:2.0.0 [02-08-2019] - Added the ability to getDeviceInfo from Ansible Manager. This call returns information about the device like Serial Number, model, and mac address for interfaces.
Bug Fixes
adapter-ansible_manager:2.2.8 [04-02-2019] - Updated pinned dependency for adapter-utils.
adapter-ansible_manager:2.2.6 [03-29-2019] - Changed return on callMethod to failover to the next Ansible Manager.
adapter-ansible_manager:2.2.5 [03-29-2019] - Added a temporary workaround for filters with array of names.
adapter-ansible_manager:2.2.4 [03-28-2019] - Added new calls for getDeviceDetailsRaw, getDevicesDetailsRaw and refreshInventory.
adapter-ansible_manager:2.2.3 [03-26-2019] - Changed visibility setting in Adapter Ansible Manager to add all modules and playbooks.
adapter-ansible_manager:2.2.2 [03-22-2019] - Error Handling: Resolved issues in Run Time Libraries and adapter that caused uncaught errors.
adapter-ansible_manager:2.2.1 [03-20-2019] - Fixed issue with options.filter to enable proper passing on the url.
adapter-ansible_manager:2.0.1 [03-18-2019] - Removed the data type ajv check on port to allow integer or string to be passed up.
adapter-ansible_manager:2.0.0 [02-27-2019] - The roles are being returned. You can now specify which roles you want (all, native, certified or user) via the visibility.role property.
adapter-ansible_manager:2.0.0 [02-27-2019] - Add port to the information returned on an Ansible device.