2023.2.19 Maintenance Release
  • 06 Jun 2025
  • Dark
    Light
  • PDF

2023.2.19 Maintenance Release

  • Dark
    Light
  • PDF

Article summary

Release Notes

Bug Fixes

This maintenance release of Itential Platform includes fixes for bugs that were reported to Itential Product Support.

Key ID Release Note
ENG-1609 Fixed an issue where the custom role dialog in Admin Essentials did not display roles for methods categorized as tasks, which are not HTTP endpoints. The endpoint behind the configuration dialog has been corrected to return task methods, enabling comprehensive configuration of custom roles.
ENG-3799 Added app-configuration_manager-maintenance to the base distribution of Itential Platform to include all Configuration Manager features, except for Golden Configuration.
ENG-10673 Updated the rodeo-ui version to resolve a bug issue where the /myTtl API endpoint was being unnecessarily triggered multiple times when the Logout Warning Dialog was displayed.
ENG-10721 An issue was resolved where Projects larger than 2MB would encounter errors when pulled from a Github repository. This issue has been corrected to ensure smoother Project management.
ENG-10753 Resolved calculation errors in nextRunAt for schedule triggers that occurred under specific creation circumstances, ensuring that nextRunAt is now calculated accurately.
ENG-10758 Corrected the method by which the PHSpinner component was setting its current and default values in the UI.
ENG-10784 A critical issue was fixed where starting a job would fail to validate the workflow correctly. Instead, it relied on outdated error data from the workflow document to determine if the job could start. This issue has been corrected to ensure proper validation.
ENG-11901 The /health/status endpoint, used to ping downstream services when performing a health check, caused timeouts when used with a readiness probe. Added a new optional query parameter exclude-services so that the endpoint only returns health information related to the Platform itself, and not the health of its connections to downstream systems.

Improvements

This section highlights quality improvements to Itential Platform's functionality in this maintenance release.

Key ID Release Note
ENG-11418 Task events have been added to the Workflow Engine, which significantly improves the auditing capabilities of job processing, allowing for better tracking and management of tasks.
ENG-11516 Implemented custom job and task variable support in the Gateway Manager runService task. This task enhances the functionality of Gateway Manager, allowing users to select the service type and gateway cluster, and use variable options for cluster and service inputs.

Security Changes

This section highlights fixes and measures to prevent and minimize security risks and vulnerabilities.

Key ID Release Note
ENG-9791 During security scans, it was discovered that certain versions of the axios package in Automation Catalog were vulnerable to Cross-Site Request Forgery (CSRF) risks. Upgraded the rodeo-ui dependency to address this security vulnerability.
ENG-10285 During security scans, it was discovered that the markdown-it parser in pronghorn-core was vulnerable to Infinite Loop risks. To address this vulnerability, the package dependency was removed as it is no longer used.
ENG-10622 During security scans, it was discovered that certain versions of the undici package in Admin Essentials were vulnerable to Insecure Randomness risks. To address this vulnerability, the package dependency has been upgraded to version 6.21.1.
ENG-11172 During security scans, it was discovered the dompurify package dependency in iap-ui was vulnerable to Prototype Pollution. To address this vulnerability, updated the swagger-ui-react and rodeo-ui package dependencies.

Automation Platform Versions

component version
itential/adapter-automation_gateway 4.31.4-2023.2.3
itential/adapter-azure_aaa 1.7.5-2023.2.2
itential/adapter-email 4.2.20-2023.2.0
itential/adapter-ldap 2.14.3-2023.2.2
itential/adapter-local_aaa 4.5.2-2023.2.0
itential/adapter-nso 7.9.4-2023.2.15
itential/adapter-radius 2.2.2-2023.2.0
itential/app-admin_essentials 5.4.10-2023.2.20
itential/app-ag_manager 1.20.3-2023.2.3
itential/app-automation_catalog 2.13.7-2023.2.5
itential/app-automation_studio 4.69.3-2023.2.211
itential/app-configuration_manager 3.117.5-2023.2.29
itential/app-form_builder 4.15.3-2023.2.6
itential/app-json_forms 1.42.3-2023.2.26
itential/app-jst 1.15.11-2023.2.14
itential/app-lifecycle_manager 1.38.4-2023.2.16
itential/app-mop 6.21.1-2023.2.18
itential/app-nso_manager 2.25.2-2023.2.5
itential/app-operations_manager 1.215.10-2023.2.69
itential/app-service_catalog 3.14.1-2023.2.3
itential/app-service_management 3.0.2-2023.2.3
itential/app-template_builder 2.9.1-2023.2.8
itential/app-workflow_builder 5.55.2-2023.2.21
itential/app-workflow_engine 11.9.6-2023.2.54
itential/database 2.0.9
itential/iap-ui 1.14.3-2023.2.10
itential/itential-utils 3.2.2
itential/logger 4.1.0
itential/network 4.2.2
itential/pronghorn-core 15.8.10-2023.2.81
itential/search 1.3.3-2023.2.0
itential/service 3.3.1
itential/tags 3.2.2-2023.2.0"

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.