Page created: 1 Jul 2021 |
Page updated: 1 Nov 2021
This section discusses the steps to upgrade ABS 4.4.1 to 5.0
- Extract the upgrade scripts from the PingIntelligence upgrade package as explained in Common upgrade tasks section
Download the ABS 5.0 binary. Copy the binary to a temporary directory and
# cp pi-api-abs-5.0.tar.gz ~/pi-tmp/ # cd ~/pi-tmp/ # tar -xvf pi-api-abs-5.0.tar.gz
Navigate to ~/pi-tmp/pingidentity/upgrade/abs/ and copy
the ABS upgrade script to the ~/pi-tmp/pingidentity/abs/util/
directory in the temporary directory.
# cd ~/pi-tmp/pingidentity/upgrade/abs/ # cp abs-upgrade.sh ~/pi-tmp/pingidentity/abs/util
Navigate to ~/pi-tmp/pingidentity/abs/util/ directory and
run the upgrade script.
Attention: : Only after successful upgrade of MongoDB, proceed with ABS upgrade.
# cd ~/pi-tmp/pingidentity/abs/util/ # ./abs-upgrade.sh <ABS 4.4.1 installation path>
# ./abs-upgrade.sh /home/pi-user/pingidentity/abs Upgrading ABS to version 5.0 are you sure you want to continue? (yes/no): yes making the configuration changes and copying new binaries configuration for smtp_ssl field is already configured configuration for mongo_ssl field is already configured configuration for mongo_auth_mechanism field is already configured upgrade to ABS 5.0 is successful please start ABS using: /home/pi-user/pingidentity/abs//bin/start.sh if systemctl service present, run command: systemctl restart pi-abs.service
Verify that the upgrade was successful by entering the following command.
# cat /<ABS installation path>/pingidentity/abs/version.txt
# cat /home/pi-user/pingidentity/abs/version.txt
- Update the license file in /pingidentity/abs/config directory to the new PingIntelligence 5.0 license file.
Start all ABS nodes.
Note: Start the ABS nodes only after completing the MongoDB upgrade as detailed in Step-1 Upgrading MongoDB.
# /<ABS installation path>/pingidentity/abs/bin/start.sh
# /home/pi-user/pingidentity/abs/bin/start.shIf ABS is running as a service, then run the following command.
# systemctl start pi-abs.service