2023.1.8 Patch Release
  • 25 Nov 2024
  • Dark
    Light
  • PDF

2023.1.8 Patch Release

  • Dark
    Light
  • PDF

Article summary

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.

  1. As a pre-check, ensure all jobs are cleared and task managers are paused on the existing IAP server.

  2. Remove Symbolic link pointing to existing 2023.1.8 version.

- rm current
  1. Validate if symlink is removed.
- ls -l
  1. Rename existing build directory
- mv itential-<bundle_name>_2023.1.8 itential-<bundle_name>_2023.1.8_old
  1. 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
  1. Validate if build directory is extracted properly. You should see both itential-<bundle_name>_2023.1.8 and the itential-<bundle_name>_2023.1.8_old directory.
- ls -l
  1. Copy all the opensource, custom apps, and any other custom solutions into the new itential-<bundle_name>_2023.1.8 directory from itential-<bundle_name>_2023.1.8_old directory.

  2. Create Symbolic link on the current directory.

- ln -s itential-<bundle_name>_2023.1.8 current
  1. Validate the link and permissions on the itential-<bundle_name>_2023.1.8 directory.
- ls -l
  1. Copy properties from the previous build.
- cp -p itential-<bundle_name>_2023.1.8_old/properties.json itential-<bundle_name>_2023.1.8/
  1. Restart IAP.
- systemctl restart pronghorn
  1. 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


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.