- 26 Nov 2024
-
DarkLight
-
PDF
2022.1.9 Maintenance Release
- Updated on 26 Nov 2024
-
DarkLight
-
PDF
Changelog Overview
- 1 New Features
- 5 Improvements
- 27 Bug Fixes
- 2 Security Fixes
- 11 Chores
- 1 Tests
- 47 Total Tickets
New Features
- pronghorn-core:13.28.27-2022.1.79 [04-05-2023] - Added query parameters to the
/whoami
endpoint to allow role names to be retrieved.
Improvements
- adapter-automation_gateway:4.26.1-2022.1.12 [03-31-2023] - Added missing parameters to the 'description' field and return example of adapter-automation_gateway tasks.
- app-json_forms:1.34.12-2022.1.7 [04-17-2023] - Improved examples for getForms and updateForms APIs.
- app-workflow_engine:9.13.31-2022.1.55 [04-21-2023] - Updated the test utility package to the latest version.
- pronghorn-core:13.28.27-2022.1.84 [04-21-2023] - Updated test utility packages to the latest version.
- pronghorn-core:13.28.27-2022.1.83 [04-19-2023] - Updated descriptions for health endpoints.
Bug Fixes
- adapter-automation_gateway:4.26.1-2022.1.13 [04-19-2023] - Added support for stripEscapes to the adapter service config.
- adapter-automation_gateway:4.26.1-2022.1.11 [03-28-2023] - Added a log message to warn users when an invalid value is provided to the format field of the getConfig task.
- adapter-ldap:2.13.8-2022.1.3 [04-07-2023] - Updated the groupSearchFilter properties schema to denote the lack of support for whitespaces.
- adapter-nso:7.8.20-2022.1.17 [04-07-2023] - Added an NSO response for synchronous commits.
- adapter-nso:7.8.20-2022.1.15 [03-29-2023] - Added NSO Extra Parsing as a configurable solution to change a space to a comma for Golden Config remediation.
- app-admin_essentials:3.13.12-2022.1.36 [04-19-2023] - Fixed an issue which caused a crash when the _meta field was missing from Groups or Users.
- app-admin_essentials:3.13.12-2022.1.35 [04-19-2023] - In the Active Profile Config, the Undo All button will now undo any changes made to selected apps and adapters.
- app-admin_essentials:3.13.12-2022.1.34 [04-14-2023] - Fixed a styling issue which caused the code editor cursor to be slightly offset when using Windows operating systems.
- app-admin_essentials:3.13.12-2022.1.33 [04-14-2023] - Fixed a styling issue which caused paginators on the Active Profile page to cut-off on small screen sizes.
- app-admin_essentials:3.13.12-2022.1.32 [04-07-2023] - Added explanatory tooltips to disabled groups and roles in the Edit User and Edit Group dialogs.
- app-admin_essentials:3.13.12-2022.1.31 [04-07-2023] - Fixed integration model links in the Collections dialog.
- app-automation_studio:4.1.2-2022.1.61 [04-20-2023] - Updated the Add Workflow Task Schema dialog in JST Designer to include previously blacklisted tasks.
- app-automation_studio:4.1.2-2022.1.60 [04-13-2023] - Configuring the dynamic dropdown options in JSON Forms no longer crashes the application.
- app-automation_studio:4.1.2-2022.1.59 [03-31-2023] - Automation Studio no longer crashes with a failed API call to fetch templates.
- app-configuration_manager:3.97.6-2022.1.20 [03-30-2023] - Added additional error handling for invalid parser rule inputs.
- app-json_forms:1.34.12-2022.1.10 [04-21-2023] - Allowed customKey as an importable property.
- app-json_forms:1.34.12-2022.1.9 [04-21-2023] - Forms with radio fields can now be imported.
- app-json_forms:1.34.12-2022.1.8 [04-18-2023] - Forms with tags are now importable.
- app-operations_manager:1.171.4-2022.1.76 [04-17-2023] - Resolved issue with missing workflow components when running the Pre-built Wizard.
- app-operations_manager:1.171.4-2022.1.75 [04-07-2023] - Improved the error message displayed when a user attempts to run a misconfigured workflow via manual trigger.
- app-operations_manager:1.171.4-2022.1.74 [03-30-2023] - Refactored the getMissingGroups logic in processAutomations to allow preBuilts with pre-existing read/write groups to be imported successfully.
- app-workflow_builder:5.44.64-2022.1.33 [04-14-2023] - An encoded new line character is no longer printed when adding a new line to the string input of a task.
- app-workflow_builder:5.44.64-2022.1.32 [04-06-2023] - Workflow warnings and errors are now set on import.
- app-workflow_builder:5.44.64-2022.1.31 [04-06-2023] - Fixed a bug that caused referenced job variables to not accurately show whether or not they were masked.
- app-workflow_engine:9.13.31-2022.1.54 [04-18-2023] - Updated test cases to account for errors on workflow import.
- pronghorn-core:13.28.27-2022.1.81 [04-07-2023] - Fixed issue where migrating an account or group without _meta field would cause IAP to not start.
- pronghorn-core:13.28.27-2022.1.80 [04-06-2023] - Fixed an issue where route conflicts would occur when an adapter name matched the title property of an existing application.
Security Fixes
- adapter-nso:7.8.20-2022.1.16 [03-29-2023] - Removed references of error.stack from all API responses in adapter NSO.
- app-mop:6.11.25-2022.1.7 [04-14-2023] - Updated the vm2 package to a stable version.
Chores
- adapter-nso:7.8.20-2022.1.14 [03-29-2023] - Move project to latest CI pipeline.
- app-automation_studio:4.1.2-2022.1.62 [04-21-2023] - Updated the jst and jst-designer dependencies to the latest version.
- app-jst:1.8.5-2022.1.24 [04-21-2023] - Updated jst dependency to latest version.
- audit-trail:1.5.1 [04-11-2023] - Merged 'RC' branch into master.
- database:1.11.9 [04-07-2023] - Promoted changes from the RC branch to the master branch.
- event-system:1.1.28 [04-11-2023] - Updated the merge for rc into master for release.
- itential-utils:2.9.10 [04-10-2023] - Updated the itential-utils dependencies and developer dependencies in preparation for release.
- itential-utils:2.9.9 [04-05-2023] - Reverted Node.js 18, npm 9, and lockfileVersion 3 development dependency changes.
- logger:2.1.14 [04-11-2023] - Merged the RC branch to the master branch.
- network:3.4.0 [04-11-2023] - Updated in preparation for release.
- service:2.11.1 [04-11-2023] - Merged the RC branch into master.
Tests
- pronghorn-core:13.28.27-2022.1.82 [04-18-2023] - Update whoAmI API test with new options.
Release Versions
Automation Platform Versions
component | version |
---|---|
@itential/adapter-automation_gateway | 4.26.1-2022.1.13 |
@itential/adapter-azure_aaa | 1.4.2-2022.1.2 |
@itential/adapter-email | 4.2.8-2022.1.5 |
@itential/adapter-ldap | 2.13.8-2022.1.3 |
@itential/adapter-local_aaa | 4.3.6-2022.1.1 |
@itential/adapter-nso | 7.8.20-2022.1.17 |
@itential/adapter-radius | 2.1.7-2022.1.1 |
@itential/app-admin_essentials | 3.13.12-2022.1.36 |
@itential/app-ag_manager | 1.18.3-2022.1.5 |
@itential/app-automation_catalog | 2.12.11-2022.1.6 |
@itential/app-automation_studio | 4.1.2-2022.1.62 |
@itential/app-configuration_manager | 3.97.6-2022.1.20 |
@itential/app-form_builder | 4.11.26-2022.1.4 |
@itential/app-json_forms | 1.34.12-2022.1.10 |
@itential/app-jst | 1.8.5-2022.1.24 |
@itential/app-mop | 6.11.25-2022.1.7 |
@itential/app-nso_manager | 2.23.3-2022.1.1 |
@itential/app-operations_manager | 1.171.4-2022.1.76 |
@itential/app-service_catalog | 3.12.0-2022.1.1 |
@itential/app-service_management | 2.24.9-2022.1.4 |
@itential/app-template_builder | 2.6.7-2022.1.2 |
@itential/app-workflow_builder | 5.44.64-2022.1.33 |
@itential/app-workflow_engine | 9.13.31-2022.1.55 |
@itential/pronghorn-core | 13.28.27-2022.1.84 |
@itential/search | 1.1.25-2022.1.1 |
@itential/tags | 3.1.12-2022.1.2 |
@itential/itential-utils | 2.9.10 |
@itential/database | 1.11.9 |
@itential/network | 3.4.0 |
@itential/service | 2.11.1 |
@itential/event-system | 1.1.28 |
@itential/logger | 2.1.14 |
@itential/audit-trail | 1.5.1 |
Automation Gateway Versions
component | version |
---|---|
automation_gateway | 3.198.19+2022.1.60 |
NSO Manager Versions
component | version |
---|---|
itential-tools | 1.23.42.2022.1.1 |
Engine Versions
component | version |
---|---|
policy-engine | 1.10.8+2022.1.0 |
IAP Compatibility
Device Configuration
Device Configuration compatibility describes which devices are expected to work with the basic features of the Configuration Manager application across various southbound systems.
Ansible:
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos
NSO:
Refer to the NSO Versions and NED Versions tables below for a list of tested devices.
Device Compliance
Device Compliance compatibility describes which devices are expected to work with Golden Configurations.
Ansible:
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos
NSO (Configuration Manager app):
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos
Device Maintenance
Device Maintenance compatibility describes which devices Itential can perform maintenance activities on (e.g., reboots and firmware upgrades).
Ansible:
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Juniper Junos
NSO:
* cisco-ios
* cisco-iosxr
* juniper-junos
Device Health Checks
Device Health Checks compatibility describes which devices Itential can execute read-only show commands to use the method broker and Command Templates application.
Ansible:
* Arista EOS
* Cisco IOS
* Cisco IOSXR
* Cisco NX
* Juniper Junos
NSO:
* a10-acos
* alu-sr
* arista-dcs
* cienacli-acos
* cisco-aireos
* cisco-asa
* cisco-gss
* cisco-ios
* cisco-iosxr
* cisco-nx
* cisco-qps
* cisco-staros
* ericsson-sgsnmme
* f5-bigip
* huawei-vrp
* juniper-junos
Note: Some of the devices in the health checks category are tested against netsim devices.
Forms
Ansible:
IAP can render most ansible networking modules as forms. Support for specific modules may vary. If you encounter issues with any particular modules, reach out to the Itential Customer Success Team for assistance.
NSO:
IAP can render most service models advertised by NSO as forms. Support for specific yang features may vary. If you encounter issues with your service models, reach out to the Itential Customer Success Team for assistance.
Service Provisioning
NSO:
IAP can provision most service models advertised by NSO. Support for specific yang features may vary. If you encounter issues with your service models, reach out to the Itential Customer Success Team for assistance.
Devices/Services Compatibility
The Itential Automation Platform is tested against the following component versions.
Ansible Versions:
* 2.10.7
* 2.9.27
Ansible Modules:
* eos_facts
* eos_command
* eos_config
* ios_facts
* ios_command
* ios_config
* iosxr_facts
* iosxr_command
* iosxr_config
* nx_facts
* nx_command
* nx_config
* junos_facts
* junos_command
* junos_config
NSO Versions:
* 5.6
* 5.7
* 5.8
* 6.0
* 6.1
NSO NED Versions:
ned | 5.4.4 | 5.5.1 | 5.6 |
---|---|---|---|
a10-acos | 3.18 | 3.18 | 3.18 |
adtran-aos | 4.0.6 | 4.0.6 | 4.0.6 |
alu-sr | 8.13.4 | 8.13.4 8.13.3 |
8.13.3 6.13.4 8.21 |
arista-dcs | 5.20.2 | 5.20.2 5.20 |
5.20.2 5.23 |
checkpoint-gaiaos_rest | n/a | 1.10.7 1.10.6 |
1.10.7 1.10.6 1.10.22 |
ciena-acos | 6.2.5 | 6.2.5 6.2.4 |
6.2.4 6.2.5 6.4 |
cisco-aireos | 3.7.2 3.7.1 |
3.7.2 3.7.1 |
3.7.1 3.7.2 3.9.3 |
cisco-asa | 6.12.4 | 6.12.4 6.12.3 |
6.12.3 6.12.4 6.13.6 |
cisco-gss | 2.1.1 | 2.1.1 | 2.1.1 |
cisco-ios | 6.69 6.68.2 |
6.69 6.68.2 |
6.68.2 6.72.2 6.74.11 |
cisco-iosxr | 7.33 | 7.33 7.32.5 |
7.32.5 7.33 7.36 |
cisco-nx | 5.21.1 | 5.21.1 5.21 |
5.21.1 5.22.1 |
cisco-qps | 5.1.3 | 5.1.3 | 5.1.3 5.1.7 |
cisco-staros | 5.34.6 5.34.5 |
5.34.6 5.34.5 |
5.34.5 5.34.6 5.41.1 |
ericsson-sgsnmme | 1.0.7 | n/a | n/a |
f5-bigip | 3.17 3.16 |
3.17 3.16 |
3.16 3.17 3.21.1 |
fortinet-fortios | 5.4.21 | 5.4.21 5.4.20 |
5.4.20 5.4.21 5.5 |
huawei-usn | 1.2.1 | n/a | n/a |
huawei-vrp | 6.17.4 6.17.3 |
6.17.4 6.17.3 |
6.17.3 6.17.4 6.26.8 |
juniper-junos | 4.6.19 4.6.17 |
4.6.19 4.6.17 |
4.6.19 4.6.23 4.6.33 |
paloalto-panos_cli | 4.8.2 4.8.1 |
4.8.2 4.8.1 |
4.8.2 4.8.1 4.8.8 |
radware-alteonos | 2.4.1 | 2.4.1 2.4 |
2.4.1 2.4 |
unix-bind | 2.1.0 | 2.1.0 | 2.1.0 2.1.3 |
VTS Versions:
* 2.6.2
VTS NED Versions:
ned | 2.6.2 |
---|---|
cisco-iosxr | 6.6 |
cisco-ncs5500 | 1.0 |
cisco-nx | 5.1.4 |
Virtual Devices:
* A10 vThunder 4.1.4 GR1
* Arista EOS-4.23.0FX
* Checkpoint R80.30-273.583
* Cisco ASAv 9.13.1.7
* Cisco CSR 17.02.01r
* Cisco NX 9.3.2, 9.3.1
* Cisco StarOS 21.15.29
* Cisco XR6.3.1
* F5 BIGIP 15.1.0.2-0.0.9
* Fortigate 6.4.0
* Juniper VMX 18.4R1
* Juniper VSRX 19.1R2
* PanOS 9.1.2
* Radware 32.6.0.0
IAP Browser Compatibility
This feature release was tested against the following browser versions:
* Firefox 103.0.2
* Chrome 104.0.5112.79
* Edge 104.0.1293.47