2022.1.7 Maintenance Release
  • 26 Nov 2024
  • Dark
    Light
  • PDF

2022.1.7 Maintenance Release

  • Dark
    Light
  • PDF

Article summary

Changelog Overview

  • 5 Improvements
  • 23 Bug Fixes
  • 2 Security Fixes
  • 8 Chores
  • 3 Tests
  • 41 Total Tickets

Improvements

  • app-automation_catalog:2.12.11-2022.1.4 [02-23-2023] - Created an API to migrate all existing automation triggers from Automation Catalog to Operations Manager.
  • app-automation_studio:4.1.2-2022.1.54 [02-24-2023] - Added a warning banner to the run workflow dialog to alert users if their workflow contains an unsafe regex.
  • app-operations_manager:1.171.4-2022.1.68 [02-21-2023] - Changed the UI contrast ratio in some areas of Operations Manager to comply with accessibility standards.
  • app-workflow_builder:5.44.64-2022.1.28 [02-24-2023] - Added a warning banner to the run workflow dialog to alert users if their workflow contains an unsafe regular expression.
  • pronghorn-core:13.28.27-2022.1.67 [02-11-2023] - Added support for passing a more descriptive name to the Mongo connection with the appname property.

Bug Fixes

  • adapter-automation_gateway:4.26.1-2022.1.10 [02-14-2023] - Updated the adapter-utils dependency to address security vulnerabilities.
  • app-ag_manager:1.18.3-2022.1.5 [02-07-2023] - Updated AG Manager migration script to support _groups migration from 2020.1.
  • app-automation_studio:4.1.2-2022.1.57 [03-02-2023] - The Automation Studio search modal no longer crashes the application.
  • app-automation_studio:4.1.2-2022.1.56 [03-01-2023] - Updated the JST Designer JSON editor styling to prevent a Windows cursor issue.
  • app-configuration_manager:3.97.6-2022.1.18 [02-16-2023] - Fixed an issue that caused adapter tasks to fail when running compliance against the JSON OS type.
  • app-json_forms:1.34.12-2022.1.6 [02-21-2023] - Updated JSON form schemas to support new features added to the application.
  • app-operations_manager:1.171.4-2022.1.66 [02-17-2023] - Changed the 'finishManualTask' data input type to object from string in pronghorn.json.
  • app-operations_manager:1.171.4-2022.1.65 [02-28-2023] - The getAutomations API can now be run as a superuser.
  • app-operations_manager:1.171.4-2022.1.64 [02-03-2023] - Clarified documentation on dereference query parameter.
  • app-workflow_builder:5.44.64-2022.1.29 [03-02-2023] - Fixed an issue that caused restCall tasks to return an error if they called importWorkflow in a clustered environment.
  • app-workflow_engine:9.13.31-2022.1.47 [03-02-2023] - Fixed issue where references to childJob tasks with no iterations could cause the job to hang.
  • app-workflow_engine:9.13.31-2022.1.45 [02-24-2023] - Refactored the API test for event listener tasks during a Workflow Engine restart.
  • app-workflow_engine:9.13.31-2022.1.44 [02-03-2023] - Fixed issue where cyclical paths could cause workflow validation to hang indefinitely.
  • app-workflow_engine:9.13.31-2022.1.43 [01-31-2023] - After reverting a job, users can no longer retry any tasks subsequent to the task the job was reverted to.
  • pronghorn-core:13.28.27-2022.1.72 [02-24-2023] - Implemented a check for multiple adapters of the same type (but with different names) to resolve error warnings and avoid unnecessary spam.
  • pronghorn-core:13.28.27-2022.1.69 [02-22-2023] - Removed an unnecessary regex restriction on OpenAPI parameter names.
  • pronghorn-core:13.28.27-2022.1.68 [02-15-2023] - A pronghorn_admin group is no longer seeded in the authenticationProps.admins settings of an AAA provider if an admin group already exists for that provider.
  • pronghorn-core:13.28.27-2022.1.66 [02-09-2023] - Added SSL properties for RabbitMQ to the profiles schema.
  • pronghorn-core:13.28.27-2022.1.65 [02-08-2023] - Fixed issue where restarting IAP while migrations are running did not allow migrations to be run again.
  • pronghorn-core:13.28.27-2022.1.64 [02-03-2023] - Fixed bug where profiles without a logoutTime property used a default value of 20 minutes instead of 60.
  • pronghorn-core:13.28.27-2022.1.63 [02-02-2023] - Fixed an issue with Promises that sometimes caused fresh installs of IAP to start in a frozen state.
  • pronghorn-core:13.28.27-2022.1.62 [02-02-2023] - Added a more descriptive error response when checking indexes for a collection without indexes.
  • pronghorn-core:13.28.27-2022.1.61 [01-31-2023] - Fixed an issue that caused the API test to not use query parameters.

Security Fixes

  • app-template_builder:2.6.7-2022.1.2 [03-01-2023] - Added support for secure execution of Jinja2 templates.
  • app-workflow_engine:9.13.31-2022.1.46 [02-28-2023] - Replaced the 'lodash.set' library due to a Prototype Pollution security vulnerability.

Chores

  • app-automation_studio:4.1.2-2022.1.55 [02-28-2023] - Updated the jst dependency to the latest version.
  • app-operations_manager:1.171.4-2022.1.67 [02-17-2023] - Updated the Rodeo UI package version and several components.
  • database:1.11.8 [02-24-2023] - Added support for the 'appname' property to MongoDB connections.
  • pronghorn-core:13.28.27-2022.1.75 [03-07-2023] - Pipeline TRIAL and TRIAL_SCRIPT_PATH flags will now determine when and if the trial package should be built by CI pipeline.
  • pronghorn-core:13.28.27-2022.1.74 [03-06-2023] - Trial versions of the npm package will now be generated correctly.
  • pronghorn-core:13.28.27-2022.1.73 [03-06-2023] - Updated the iap-ui dependency.
  • pronghorn-core:13.28.27-2022.1.70 [02-24-2023] - Updated the 'iap-ui' dependency to fix an issue with SSO login.
  • service:2.11.0 [02-24-2023] - Added support for passing the service name to the Mongo connection with the appname property and fixed an issue that prevented users from running migrations if a service was previously restarted while migrations were running.

Tests

  • app-operations_manager:1.171.4-2022.1.69 [02-27-2023] - Updated tests to reflect migrations changes from automation catalog.
  • app-operations_manager:1.171.4-2022.1.65 [02-15-2023] - Implemented test following the getAutomations API bug.
  • pronghorn-core:13.28.27-2022.1.71 [02-24-2023] - Complete testing for API tag Authentication.

Release Versions

Automation Platform Versions

component version
@itential/adapter-automation_gateway 4.26.1-2022.1.10
@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.2
@itential/adapter-local_aaa 4.3.6-2022.1.1
@itential/adapter-nso 7.8.20-2022.1.13
@itential/adapter-radius 2.1.7-2022.1.1
@itential/app-admin_essentials 3.13.12-2022.1.28
@itential/app-ag_manager 1.18.3-2022.1.5
@itential/app-automation_catalog 2.12.11-2022.1.4
@itential/app-automation_studio 4.1.2-2022.1.57
@itential/app-configuration_manager 3.97.6-2022.1.18
@itential/app-form_builder 4.11.26-2022.1.3
@itential/app-json_forms 1.34.12-2022.1.6
@itential/app-jst 1.8.5-2022.1.23
@itential/app-mop 6.11.25-2022.1.6
@itential/app-nso_manager 2.23.3-2022.1.1
@itential/app-operations_manager 1.171.4-2022.1.69
@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.29
@itential/app-workflow_engine 9.13.31-2022.1.47
@itential/pronghorn-core 13.28.27-2022.1.75
@itential/search 1.1.25-2022.1.1
@itential/tags 3.1.12-2022.1.1
@itential/itential-utils 2.9.6
@itential/database 1.11.8
@itential/network 3.3.19
@itential/service 2.11.0
@itential/event-system 1.1.27
@itential/logger 2.1.13
@itential/audit-trail 1.4.10

Automation Gateway Versions

component version
automation_gateway 3.198.19+2022.1.50

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


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.