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

2022.1.16.2 Maintenance Release

  • Dark
    Light
  • PDF

Article summary

Changelog Overview

  • 2 Improvements
  • 31 Bug Fixes
  • 25 Chores
  • 8 Tests
  • 66 Total Tickets

Improvements

  • adapter-azure_aaa:1.4.2-2022.1.5 [12-22-2023] - Updated the Azure AAA adapter to retrieve user data instead of generic application data.
  • app-mop:6.11.25-2022.1.14 [11-02-2023] - The 'RunCommandTemplate' API response now returns JSON stringified error objects.

Bug Fixes

  • adapter-azure_aaa:1.4.2-2022.1.4 [11-28-2023] - Updated the Azure adapter to look for groups via unique user id.
  • adapter-nso:7.8.20-2022.1.31 [01-05-2024] - Used base64 encoding for the itential-tool. Also, decoded the encoded data in adapter-nso to prevent any potential conflicts when a device configuration contains double quotes.
  • adapter-nso:7.8.20-2022.1.30 [12-04-2023] - Corrected output name for addToAuthGroup task.
  • app-admin_essentials:3.13.12-2022.1.61 [12-22-2023] - Fixed column styling to remove ellipsis in the Profile Applications grid.
  • app-admin_essentials:3.13.12-2022.1.60 [12-22-2023] - Fixed issue saving empty number inputs in Profile form.
  • app-admin_essentials:3.13.12-2022.1.59 [12-21-2023] - Fixed a bug in the Current Operations card container. The delete confirmation banner now displays correctly in the footer of the dialog.
  • app-ag_manager:1.18.3-2022.1.7 [12-12-2023] - Added extra debug logs to AGManager.
  • app-automation_studio:4.1.2-2022.1.106 [12-22-2023] - Fixed an issue where the 'errors' array on a Pre-built workflow was incorrectly set to 'null' on import of a Pre-built.
  • app-automation_studio:4.1.2-2022.1.105 [12-11-2023] - Updated Dynamic Dropdowns to be configurable with multiple dependencies.
  • app-automation_studio:4.1.2-2022.1.103 [11-29-2023] - In DropdownFieldEditor, added ternary for the enum value inside of setField when the Dynamic radio option is selected.
  • app-automation_studio:4.1.2-2022.1.102 [11-29-2023] - Improved handling of large workflows in the search workflows endpoint.
  • app-automation_studio:4.1.2-2022.1.101 [11-27-2023] - Dynamic dropdowns that use dependencyWidget are now compatible with JSTs.
  • app-automation_studio:4.1.2-2022.1.99 [11-16-2023] - Dropdown options configured within Schema Combinations now render correctly.
  • app-automation_studio:4.1.2-2022.1.98 [11-14-2023] - Improved the error message that returns when a workflow or pre-built import fails during validation; also updated workflow validation in Workflow Builder to prevent an application crash.
  • app-configuration_manager:3.97.6-2022.1.43 [11-13-2023] - Fixed a pagination issue in the device selection component.
  • app-json_forms:1.34.12-2022.1.23 [12-01-2023] - Updated the Rodeo UI dependency to fix bug in the showJsonForm task.
  • app-json_forms:1.34.12-2022.1.22 [11-16-2023] - Added customKey as a valid property to the File Upload field schema.
  • app-operations_manager:1.171.4-2022.1.152 [11-21-2023] - Improved IAP log output.
  • app-service_catalog:3.12.0-2022.1.2 [11-17-2023] - Corrected the pronghorn.json schema.
  • app-workflow_builder:5.44.64-2022.1.56 [12-07-2023] - Fixed an issue where the 'renameWorkflow' endpoint was not returning the modified document in the response.
  • app-workflow_builder:5.44.64-2022.1.55 [11-28-2023] - Added filter to getTask method to exclude task description as a dropdown option in the evaluation task.
  • app-workflow_builder:5.44.64-2022.1.54 [11-27-2023] - Reduced the amount of data retrieved by the childJob task from the workflow search API.
  • app-workflow_builder:5.44.64-2022.1.53 [11-22-2023] - Added support for job variable assignment in the transformation task and child job task loops.
  • app-workflow_builder:5.44.64-2022.1.51 [11-14-2023] - Adjusted the exportWorkflow schema standards in pronghorn.json to require _id or name, but if name is provided, allow the type.
  • app-workflow_builder:5.44.64-2022.1.50 [11-14-2023] - Fixed an issue that prevented users from selecting text in the search input field.
  • app-workflow_builder:5.44.64-2022.1.49 [11-11-2023] - Improved the error message that returns if a workflow or pre-built fails its validation check during import; additionally, validation failure during the import process no longer causes an application crash.
  • app-workflow_builder:5.44.64-2022.1.48 [11-09-2023] - Workflow groups returned via search are now automatically expanded.
  • app-workflow_engine:9.13.31-2022.1.107 [01-09-2024] - Updated handling of job variables with invalid names in the Gen 1 canvas.
  • app-workflow_engine:9.13.31-2022.1.106 [01-05-2024] - Fixed an issue where some looping child job iterations were not marked as complete on the parent job, causing the childJob task to be stuck in a running state.
  • app-workflow_engine:9.13.31-2022.1.105 [01-04-2024] - Updated handling of job variables with invalid names in the Gen 1 canvas.
  • app-workflow_engine:9.13.31-2022.1.103 [12-21-2023] - Fixed a bug that prevented child jobs from finishing execution.

Chores

  • adapter-nso:7.8.20-2022.1.32 [01-11-2024] - Corrected a pipeline error.
  • adapter-nso:7.8.20-2022.1.29 [11-22-2023] - Removed all NSO 5 checks.
  • app-automation_studio:4.1.2-2022.1.107.2 [02-16-2024] - Removed the feature erroneously added regarding the Transformation getProperty and setProperty logic to allow for getting and setting nested properties.
  • app-automation_studio:4.1.2-2022.1.107.1 [01-26-2024] - Reverted a previous fix regarding re-importing a Pre-Built that causes an error when trying to run an automation.
  • app-automation_studio:4.1.2-2022.1.107 [01-02-2024] - Updated jst and jst-designer dependencies to latest version.
  • app-automation_studio:4.1.2-2022.1.104 [12-04-2023] - Improved test reporting in the pipeline.
  • app-automation_studio:4.1.2-2022.1.100 [11-22-2023] - Updated JST dependencies to latest version.
  • app-jst:1.8.5-2022.1.38.1 [02-16-2024] - Removed the feature erroneously added regarding the Transformation getProperty and setProperty logic to allow for getting and setting nested properties.
  • app-jst:1.8.5-2022.1.38 [01-02-2024] - Updated JST dependency to the latest version.
  • app-jst:1.8.5-2022.1.36 [11-22-2023] - Updated JST dependency to latest version.
  • app-operations_manager:1.171.4-2022.1.156.1 [02-16-2024] - Removed the feature erroneously added regarding the Transformation getProperty and setProperty logic to allow for getting and setting nested properties.
  • app-operations_manager:1.171.4-2022.1.156 [01-02-2024] - Updated jst dependency to latest version.
  • app-operations_manager:1.171.4-2022.1.155 [12-01-2023] - Created a new local test environment.
  • app-operations_manager:1.171.4-2022.1.154 [11-28-2023] - Fixed an issue with baseURL not being set correctly in tests.
  • app-operations_manager:1.171.4-2022.1.153 [11-22-2023] - Updated JST dependency to latest version.
  • app-operations_manager:1.171.4-2022.1.151 [11-03-2023] - Improved test reporting in the pipeline.
  • app-service_management:2.24.9-2022.1.6 [11-15-2023] - Automating regression test.
  • app-workflow_builder:5.44.64-2022.1.58.2 [02-16-2024] - Removed the feature erroneously added regarding the Transformation getProperty and setProperty logic to allow for getting and setting nested properties.
  • app-workflow_builder:5.44.64-2022.1.58.1 [01-26-2024] - Corrected issue where eval task did not show previous tasks as referenced in old canvas.
  • app-workflow_builder:5.44.64-2022.1.58 [01-02-2024] - Updated JST dependency to the latest version.
  • app-workflow_builder:5.44.64-2022.1.52 [11-22-2023] - Updated JST dependency to latest version.
  • app-workflow_engine:9.13.31-2022.1.107.1 [02-16-2024] - Removed the feature erroneously added regarding the Transformation getProperty and setProperty logic to allow for getting and setting nested properties.
  • app-workflow_engine:9.13.31-2022.1.104 [01-02-2024] - Updated jst dependency to latest version.
  • app-workflow_engine:9.13.31-2022.1.100 [11-22-2023] - Updated JST dependency to latest version.
  • app-workflow_engine:9.13.31-2022.1.99 [11-07-2023] - Improved test reporting in the pipeline.

Tests

  • app-jst:1.8.5-2022.1.37 [11-28-2023] - Added postman collection.
  • app-jst:1.8.5-2022.1.35 [11-16-2023] - Adds api tests.
  • app-workflow_builder:5.44.64-2022.1.57 [12-13-2023] - Updates API tests.
  • app-workflow_engine:9.13.31-2022.1.102 [12-08-2023] - Added test case for childJob task.
  • app-workflow_engine:9.13.31-2022.1.101 [12-08-2023] - Fixed test case.
  • pronghorn-core:13.28.27-2022.1.123 [12-21-2023] - Fixed corrupt data in, 'test-opsmgr-circular' prebuilt and updated logic in another use case to pass reliably.
  • pronghorn-core:13.28.27-2022.1.122 [11-21-2023] - Fixed test error message assertion test/api/routes/prebuiltsImport.post.js.
  • pronghorn-core:13.28.27-2022.1.121 [11-21-2023] - Deleted functional test 89915_showAdapterAndIntegrationRoles.test.js since it moved to app-admin_essentials in PH-130816.

Release Versions

Automation Platform Versions

component version
@itential/adapter-automation_gateway 4.26.1-2022.1.20
@itential/adapter-azure_aaa 1.4.2-2022.1.5
@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.2
@itential/adapter-nso 7.8.20-2022.1.32
@itential/adapter-radius 2.1.7-2022.1.1
@itential/app-admin_essentials 3.13.12-2022.1.61
@itential/app-ag_manager 1.18.3-2022.1.7
@itential/app-automation_catalog 2.12.11-2022.1.7
@itential/app-automation_studio 4.1.2-2022.1.107.2
@itential/app-configuration_manager 3.97.6-2022.1.43
@itential/app-form_builder 4.11.26-2022.1.4
@itential/app-json_forms 1.34.12-2022.1.23
@itential/app-jst 1.8.5-2022.1.38.1
@itential/app-mop 6.11.25-2022.1.14
@itential/app-nso_manager 2.23.3-2022.1.1
@itential/app-operations_manager 1.171.4-2022.1.156.1
@itential/app-service_catalog 3.12.0-2022.1.2
@itential/app-service_management 2.24.9-2022.1.6
@itential/app-template_builder 2.6.7-2022.1.4
@itential/app-workflow_builder 5.44.64-2022.1.58.2
@itential/app-workflow_engine 9.13.31-2022.1.107.1
@itential/pronghorn-core 13.28.27-2022.1.123
@itential/search 1.1.25-2022.1.1
@itential/tags 3.1.12-2022.1.2
@itential/itential-utils 2.9.13
@itential/database 1.11.10
@itential/network 3.4.5
@itential/service 2.11.7
@itential/event-system 1.1.29
@itential/logger 2.1.15
@itential/audit-trail 1.5.2

Automation Gateway Versions

component version
automation_gateway 3.198.19+2022.1.88

NSO Manager Versions

component version
itential-tools 1.23.42.2022.1.4

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.