v5.3.1.5

Date of Release: February 2023

Resolved Issues

JIRA ID

Issue

IPD-20936

The Preview Data tab on the Infoworks pipeline fails to load data sometimes.

IPD-20931

The Save and Save & Add Another buttons are not working in the aggregate node.

IPD-20949

Upgrade from 5.3.1 to 5.3.1.5 is failing due to invalid image reference as there is a change in the image format in the templates resulting in pod failure.

IPD-20752

The iw_environment_cluster_policy configuration does not take effect for ephemeral clusters

IPD-20082

The API does not populate ClusterID for the Ephemeral cluster.

IPD-19720

User is unable to read Snowflake warehouse name in config-migration APIs.

IPD-19773

APIs are failing since private_key_file_details field is stored in JSON format instead of array format.

IPD-19801

The job summary is not provided as a part of the Job Status API response.

IPD-19810

User is able to set multiple default computes using API calls.

IPD-19900

The zip file downloaded from Application Logs does not contain cluster logs.

Upgrade

Prerequisites

Before going through the below mentioned prerequisites for this section, ensure that all the Prerequisites for Installing Infoworks on AKS are validated.

  • Ensure the current deployment’s chart is present in Infoworks home directory (${IW_HOME})

  • Validate that the version of the old chart is 5.3.1.

cat /opt/infoworks/iw-k8s-installer/infoworks/Chart.yaml | grep appVersion
appVersion: 5.3.1

Upgrade Instructions

To upgrade from 5.3.1 to 5.3.1.5, execute the following commands:

Step 1: Download the update-k8s.sh script using the below command

wget https://iw-saas-setup.s3.us-west-2.amazonaws.com/5.3/update-k8s.sh

NOTE Download the update script into the same directory as that of iw-k8s-installer.

Step 2: Give executable permission to the update-k8s.sh script.

chmod +x update-k8s.sh

Step 3: Run the update script using the below command.

./update-k8s.sh -v <version_to which_you want_to_update>
./update-k8s.sh -v 5.3.1.5

Step 4: You will receive a "Enter N to skip running the above command to upgrade the helm deployment." message. If you want to run helm upgrade manually, then type N and press Enter. There is a 30-second timeout set to abandon the deployment of the upgraded version. If no input is received within the timeout duration, the deployment is triggered.

Enter N to skip running the above command to upgrade the helm deployment. (timeout: 30 seconds): Y

Rollback

Prerequisites

Ensure the current deployment’s chart is present in /opt/infoworks.

  • Ensure the current deployment’s chart is present in Infoworks Home Directory (${IW_HOME})

  • Validate that the version of the old chart is 5.3.1.5

To downgrade from 5.3.1.5 to 5.3.1, execute the following commands:

cat /opt/infoworks/iw-k8s-installer/infoworks/Chart.yaml | grep appVersion
appVersion: 5.3.1

Rollback Instructions

To downgrade from 5.3.1.5 to 5.3.1, execute the following commands:

Step 1: Download the rollback-k8s.sh script using the below command

wget https://iw-saas-setup.s3.us-west-2.amazonaws.com/5.3/rollback-k8s.sh

NOTE Download the rollback script into the same directory as that of iw-k8s-installer.

Step 2: Give executable permission to the rollback-k8s.sh script

chmod +x rollback-k8s.sh

Step 3: Run the rollback script using the below command.

./rollback-k8s.sh -v 5.3.1

Step 4: You will receive a "Enter N to skip running the above command to upgrade the helm deployment." message. If you want to run helm upgrade manually, then type N and press Enter. There is a 30-second timeout set to abandon the deployment of the upgraded version. If no input is received within the timeout duration, the deployment is triggered.

Enter N to skip running the above command to upgrade the helm deployment. (timeout: 30 seconds): Y