- 01 Apr 2024
-
DarkLight
-
PDF
Upgrade Instructions
- Updated on 01 Apr 2024
-
DarkLight
-
PDF
Special Upgrade Instructions for 2022.1.17-patch1 release
Upgrade Procedure
The procedure to upgrade to 2022.1.17-patch1 varies depending on the previously installed version of IAP.
If upgrading from 2022.1.16.2 or earlier versions
Follow the normal procedure for upgrading to a newer version of IAP.
If upgrading from 2022.1.17 to 2022.1.17-patch1
Follow the procedure below.
- [Pre-check] Ensure all jobs are cleared and task managers are paused on the existing IAP server.
- Remove Symbolic link pointing to existing 2022.1.17 version
- rm current
3. Validate if symlink is removed
- ls -l
4. Rename existing build directory
- mv itential-<bundle_name>_2022.1.17 itential-<bundle_name>_2022.1.17_old
5. Extract the bin file, this will extract the build directory with 2022.1.17 changes
- sh itential-<bundle_name>_2022.1.17.linux.x86_64.bin -e
6. Validate if build directory is extracted properly. You should see both itential-<bundle_name>_2022.1.17 & itential-<bundle_name)_2022.1.17
- ls -l
7. Copy all the opensource, custom apps any other custom solutions into the new "itential-<bundle_name>_2022.1.17" directory from "itential-<bundle_name>_2022.1.17_old" directory.
8. Create Symbolic link on the current directory
- ln -s itential-<bundle_name>_2022.1.17 current
9. Validate the link, permissions etc on the "itential-<bundle_name>_2022.1.17" directory
- ls -l
10. Copy the properties from the previous build
- cp -p itential-<bundle_name>_2022.1.17_old/properties.json itential-<bundle_name>_2022.1.17/
11. Restart IAP
- systemctl restart pronghorn
12. [Post-check] Check status and logs
- systemctl status pronghorn && journalctl -fu pronghorn