CICS Transaction Gateway for Multiplatforms 9.3 for Linux on Intel container ------------------------------------------------------------------------------------------------------------------------------- This document defines the process to upgrade IBM Semeru Runtime Open Edition 11.0.13 to IBM Semeru Runtime Open Edition 11.0.18 The following are the steps to upgrade JRE on a container: 1. Use the Dockerfile provided with the readme.txt The provided Dockerfile does the following. * Makes the user as root user. * Removes the existing JRE. * Yum installs wget for the wget command. * Downloads the gunzip file from the link provided. * Untar and rename the JRE. * Move the JRE to the /opt/ibm/cicstg/bin directory. * Removes the wget command. After doing all the changes. 2. The user has to supply the JRE_LINK from where the JRE is downloaded. For downloading the IBM Semeru Runtime Open Edition 11.0.18.0, https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.18%2B10_openj9-0.36.1/ibm-semeru-open-jre_x64_linux_11.0.18_10_openj9-0.36.1.tar.gz 3. Execute the following command. For podman, podman build . -t --build-arg JRE_LINK= Example: podman build . -t --build-arg JRE_LINK=https://github.com/ibmruntimes/semeru11-binaries/releases/download/jdk-11.0.18%2B10_openj9-0.36.1/ibm-semeru-open-jre_x64_linux_11.0.18_10_openj9-0.36.1.tar.gz Verifying the security Signature --------------------------------- Complete the following in the same order to verify the digital signature. 1. Verify the signature using OpenSSL. openssl enc -d -A -base64 -in 9.3.0.0-CICSTG-x86container.tar.gz.cosign.sig -out cosigndecode.sig openssl dgst -verify PRD0000012key.pem.pub.key -keyform PEM -sha256 -signature cosigndecode.sig -binary 9.3.0.0-CICSTG-x86container.tar.gz