2022.1.32 Maintenance Release
- 17 Dec 2024
-
DarkLight
-
PDF
2022.1.32 Maintenance Release
- Updated on 17 Dec 2024
-
DarkLight
-
PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Release Notes
Bug Fixes
This maintenance release of IAP includes fixes for bugs that were reported to Itential Product Support.
Key ID | Release Note |
---|---|
ENG-4248 | When creating a large number of integrations from multiple integration models, IAP would take a long time to restart. To resolve this issue, modified the in-memory global config object within Itential Core to reduce high CPU usage and support a quick start-up time. |
ENG-4676 | When the systemProps.shutdownTimeout property is missing in Profiles in Admin Essentials, it causes Workflow Engine to orphan the event listener task. Consequently, the event listener task runs continuously and never completes. To fix this issue, added a default shutdownTimeout property of 3 seconds if the systemProps.shutdownTimeout property does not exist on Profiles. The shutdownTimeout property is used to determine how long to wait before a service shuts down to perform clean-up. |
ENG-5019 | When looping on a job, the response of the child job task is displayed as an array of job IDs instead of job values in the merge task. Updated the merge logic to use a centralized helper function to obtain task variables instead of custom code to ensure we are obtaining the child job response appropriately. |
ENG-6440 | Fixed an issue where public RSA Keys going stale would never be updated, resulting in users not being able to verify JSON Web Tokens (JWT). |
ENG-6533 | When running a transformation, nested default and const keywords are not being used if an assignment is made from the parent object. Updated the logic for obtaining instance data to check for nested default and const values within incoming schemas of type object. |
ENG-6603 | When adding a schema combination with options to a JSON Form and setting the format to oneOf , the required fields within the schema combination option were not working correctly. Modified the required array for schema combinations to respond to all formats instead of just oneOf . |
ENG-7126 | The Documentation links in Configuration Manager were invalid. Fixed the links to the documentation. |
ENG-7438 | When running a transformation that contains schema keys with special characters without a "default" keyword set, the transformation fails when the revertToDefaultValue option is set to true . Updated the run transformation logic to ensure the provided input is used in this case. |
ENG-7453 | When opening a function that is used as a function step, the step object is corrupted which causes runtime issues if the step is part of a conditional path, e.g. if...else or switch paths. Updated the open function logic to prevent the step object from being corrupted. |
ENG-7455 | IAP users with access to the LDAP adapter can now configure that adapter to perform single depth search in 2022.1, 2023.1, and 2023.2 IAP Enterprise versions. Existing adapters will default to having a search scope of 'sub', keeping in line with their previous behavior. To change the depth of search, go to Admin Essentials → Adapters → {your ldap adapter} and change the 'searchScope' property, e.g. to 'single' for single-depth search. |
IAP Security Changes
This section highlights fixes and measures to prevent and minimize security risks and vulnerabilities.
Key ID | Release Note |
---|---|
ENG-7337 | Versions of dompurify prior to 2.5.4 are susceptible to Prototype Pollution. Updated rodeo-ui in Configuration Manager to resolve security vulnerability. |
ENG-7496 | Versions of the json-path.plus package prior to 10.2.0 are susceptible to Remote Code Execution (RCE) due to improper input sanitization. Updated json-schema-faker in Automation Studio to support the latest version of json-path.plus and resolve security vulnerability. |
2022.1.32 Release Versions
Automation Platform Versions
component | version |
---|---|
@itential/adapter-automation_gateway | 4.26.1-2022.1.22 |
@itential/adapter-azure_aaa | 1.4.2-2022.1.10 |
@itential/adapter-email | 4.2.8-2022.1.7 |
@itential/adapter-ldap | 2.13.8-2022.1.6 |
@itential/adapter-local_aaa | 4.3.6-2022.1.3 |
@itential/adapter-nso | 7.8.20-2022.1.49 |
@itential/adapter-radius | 2.1.7-2022.1.3 |
@itential/app-admin_essentials | 3.13.12-2022.1.68 |
@itential/app-ag_manager | 1.18.3-2022.1.11 |
@itential/app-automation_catalog | 2.12.11-2022.1.8 |
@itential/app-automation_studio | 4.1.2-2022.1.161 |
@itential/app-configuration_manager | 3.97.6-2022.1.61 |
@itential/app-form_builder | 4.11.26-2022.1.5 |
@itential/app-json_forms | 1.34.12-2022.1.40 |
@itential/app-jst | 1.8.5-2022.1.51 |
@itential/app-mop | 6.11.25-2022.1.23 |
@itential/app-nso_manager | 2.23.3-2022.1.3 |
@itential/app-operations_manager | 1.171.4-2022.1.200 |
@itential/app-service_catalog | 3.12.0-2022.1.3 |
@itential/app-service_management | 2.24.9-2022.1.10 |
@itential/app-template_builder | 2.6.7-2022.1.11 |
@itential/app-workflow_builder | 5.44.64-2022.1.82 |
@itential/app-workflow_engine | 9.13.31-2022.1.137 |
@itential/audit-trail | 1.5.3 |
@itential/database | 1.11.11 |
@itential/event-system | 1.1.31 |
@itential/itential-utils | 2.10.1 |
@itential/logger | 2.1.17 |
@itential/network | 3.4.7 |
@itential/pronghorn-core | 13.28.27-2022.1.153 |
@itential/search | 1.1.25-2022.1.2 |
@itential/service | 2.11.10 |
@itential/tags | 3.1.12-2022.1.4 |
Was this article helpful?