Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1. Check the running containers using the following command. The podman must be running to ensure a successful upgrade.

  • podman ps

  • If the podman is not running, start it using the below commands (replace container names according to the application container name seen in the command above)

    • podman start qmetryapp_db

    • podman start qmetry_app_1

2. Go to the directory where the UpgradeQMetryApp.zip file is downloaded.

3. Unzip the file QMetryAppUpgradeQMetryApp.zip on the host machine. 

  • unzip UpgradeQMetryApp.zip

4. Go to QMetry directory:

  • cd UpgradeQMetryApp

5. Give permission to upgrade_81601.sh file through the following command.

  • chmod +x upgrade_81601.sh


Note: If the existing QMetry version is below 8.9.0.3, then make sure to validate the name of an existing container and license volume in upgrade_81601.sh file before running it.

...

(i) Check podman volumes name using the below command.

  • podman volume ls

(ii) podman volume name should be qmetry_license.

(iii) Check podman container name using the below command.

  • podman ps

(iv) Podman container name should be qmetry_app_1. 

...

  • Open the file – upgrade_81601.sh in edit mode.

    • vi upgrade_81601.sh

    • Update the file for the changed value with the respective names of the volume and container.

    • Press i to change the file mode to insert.

    • Update the variable value according to the existing docker volume and docker container name.

      • exist_license_volume → Value from podman volume ls for license 

      • exist_qmetry_container → Value from podman ps for qmetry

    • Press Esc, and then type :wq to save the changes. 

6. Execute this command.

  • sh upgrade_81601.sh 

Wait for the process to complete.

Step 4: Check QMetry and MySQL Container

  • Check the running containers using the following command:

    • podman ps

Note: If you are upgrading the QTM app to version 8.16.0.1, it is essential to update the Automation API to the latest version. Refer to Install Automation API Feature (RHEL8 & Podman).