- 25 Nov 2024
-
DarkLight
-
PDF
2023.1.8 Patch Release
- Updated on 25 Nov 2024
-
DarkLight
-
PDF
Patch Release Summary
This patch release was issued to resolve a blocking bug in JST Designer that occurred when the JST inference feature would infer unique schemas for each collection in an array. The bug resulted in the user being unable to utilize the array outputs in JST Designer. That bug (PH-156873) is resolved in this patch, along with other bugs listed below.
Bug Fixes
Issue ID | Description |
---|---|
PH-159071 | Modifying output schema of a function that references itself recursively corrupts the function. |
PH-158480 | Job Variable Not populating in array pop task in new gen canvas. |
PH-158381 | Invalid incoming schema is created when creating a function via a method card. |
PH-157209 | JSON form causes UI crash. |
PH-156897 | Unable to use some Math methods in JST. |
PH-156873 | JST infer picks multiple types. |
PH-156837 | Modifying output schema of a helper function in JST causes transitions to disappear. |
PH-156557 | Error display on failed import. |
PH-156309 | Workflow metadata Auth Groups does not list all Auth Groups. |
PH-156272 | JST context issues arise when using conditionals. |
PH-155253 | Import pre-built with masked variables in workflows but Workflow Builder (WFB) shows variables unmasked. |
PH-155076 | Workflow Builder shows "undefined" job variables. |
Special Upgrade Instructions for Patch Release
The procedure to upgrade to 2023.1.8-patch1
varies depending on the previously installed version of IAP.
If upgrading from 23.1.7.2
or earlier versions
Follow the normal procedure for upgrading to a newer version of IAP.
If upgrading from 23.1.8
to 23.1.8-patch1
Follow the procedure outlined below.
-
As a pre-check, ensure all jobs are cleared and task managers are paused on the existing IAP server.
-
Remove Symbolic link pointing to existing 2023.1.8 version.
- rm current
- Validate if symlink is removed.
- ls -l
- Rename existing build directory
- mv itential-<bundle_name>_2023.1.8 itential-<bundle_name>_2023.1.8_old
- Extract the
bin
file, this will extract the build directory with 2023.1.8 changes.
- sh itential-<bundle_name>_2023.1.8.linux.x86_64.bin -e
- Validate if build directory is extracted properly. You should see both
itential-<bundle_name>_2023.1.8
and theitential-<bundle_name>_2023.1.8_old
directory.
- ls -l
-
Copy all the opensource, custom apps, and any other custom solutions into the new
itential-<bundle_name>_2023.1.8
directory fromitential-<bundle_name>_2023.1.8_old
directory. -
Create Symbolic link on the current directory.
- ln -s itential-<bundle_name>_2023.1.8 current
- Validate the link and permissions on the
itential-<bundle_name>_2023.1.8
directory.
- ls -l
- Copy properties from the previous build.
- cp -p itential-<bundle_name>_2023.1.8_old/properties.json itential-<bundle_name>_2023.1.8/
- Restart IAP.
- systemctl restart pronghorn
- As a post-check, check status and logs.
- systemctl status pronghorn && journalctl -fu pronghorn
Release Versions 2023.1.8-patch1
Automation Platform Versions
component | version |
---|---|
@itential/adapter-automation_gateway | 4.29.0-2023.1.14 |
@itential/adapter-azure_aaa | 1.5.1-2023.1.6 |
@itential/adapter-email | 4.2.16-2023.1.2 |
@itential/adapter-ldap | 2.13.12-2023.1.1 |
@itential/adapter-local_aaa | 4.4.1-2023.1.1 |
@itential/adapter-nso | 7.8.39-2023.1.20 |
@itential/adapter-radius | 2.1.10-2023.1.2 |
@itential/app-admin_essentials | 4.1.1-2023.1.45 |
@itential/app-ag_manager | 1.19.0-2023.1.5 |
@itential/app-automation_catalog | 2.13.0-2023.1.5 |
@itential/app-automation_studio | 4.15.0-2023.1.193 |
@itential/app-configuration_manager | 3.102.0-2023.1.38 |
@itential/app-form_builder | 4.12.0-2023.1.4 |
@itential/app-json_forms | 1.36.0-2023.1.25 |
@itential/app-jst | 1.11.0-2023.1.25 |
@itential/app-lifecycle_manager | 1.26.0-2023.1.34 |
@itential/app-mop | 6.12.0-2023.1.15 |
@itential/app-nso_manager | 2.23.7-2023.1.3 |
@itential/app-operations_manager | 1.178.0-2023.1.107 |
@itential/app-service_catalog | 3.13.0-2023.1.3 |
@itential/app-service_management | 2.25.0-2023.1.4 |
@itential/app-template_builder | 2.6.12-2023.1.8 |
@itential/app-workflow_builder | 5.46.0-2023.1.46 |
@itential/app-workflow_engine | 10.2.1-2023.1.91 |
@itential/iap-ui | 1.9.1-2023.1.12 |
@itential/pronghorn-core | 14.2.1-2023.1.76 |
@itential/search | 1.2.3-2023.1.2 |
@itential/tags | 3.1.16-2023.1.1 |
@itential/itential-utils | 2.9.13 |
@itential/database | 1.11.11 |
@itential/network | 3.4.5 |
@itential/service | 2.11.7 |
@itential/event-system | 1.1.29 |
@itential/logger | 2.1.17 |
@itential/audit-trail | 1.5.2 |
Automation Gateway Versions
component | version |
---|---|
automation_gateway | 3.227.0+2023.1.62 |
NSO Manager Versions
component | version |
---|---|
itential-tools | 1.23.42.2023.1.4 |
Engine Versions
component | version |
---|---|
policy-engine |
IAP Compatibility
Compatibility is unchanged from the IAP/2023.1.8 maintenance release that is documented here: Version 23.1.8 compatibility