This procedure is applicable only if you have already installed version >= 2.7.2.
Before you START THE UPGRADE please check if you get SCORE (CONTEXT and MOTION). In order to do this please do a few SSP LOGIN.
Please be advised that for the Webapp servers, you will need approximately 50GB of free disk space to perform the upgrade.
The “variables.yaml“ must be in /opt/veridiumid/uba location. You need to have the file in this location before run the script.
On all UBA Webapp Servers / VeridiumID Persistence Servers you need to have an username with “sudo” privileges.
Before you start the update, please check if the file /opt/veridiumid/uba/variables.yaml exists on each server (Webapp UBA).
-
Open a terminal for each node (Webapp UBA and VeridiumId Persistence) :
# Please replace <nexusUser> / <nexusPassword> with your nexus credentials
# Download "uba-onprem-installer.zip" on each node
wget --user <nexusUser> --password <nexusPassword> https://veridium-repo.veridium-dev.com/repository/UBAInstallerOnPrem/2.7.5/uba-onprem-installer-2.7.5.zip
TMP_DEST="<destination_folder>" #TMP_DEST="/vid-app/install"
unzip uba-onprem-installer-2.7.5.zip -d ${TMP_DEST}
-
On UBA Webapp nodes (one server at time) - run the following command from
uba-onprem-installer/update-proceduredirectory:
sudo /usr/local/bin/python3.8 ${TMP_DEST}/uba-onprem-installer/update-procedure/update.py --version 2.7.5
-
On VeridiumId Persistence nodes (one server at time) - run the following command:
sudo python3 ${TMP_DEST}/uba-onprem-installer/update-procedure/update.py --version 2.7.5
If the decoupleKafkaFromZk was runned on VeridiumId install/update, the following steps are not required:
-
You should run the ‘decoupleKafkaFromZk.sh’ script at the same time on all the Persistence nodes:
sudo bash ${TMP_DEST}/uba-onprem-installer/webapp/decoupleKafkaFromZk.sh
-
On UBA Webapp nodes (one server at time) - run the following command:
sudo uba_stop && sudo uba_start
-
Starting with 2.7.5 the jaeger service will be removed.
-
If the UBA services are not running, and you want to change the version to 2.7.5 after the remediation, you should run:
sed -i "s/UBA_VERSION.*/UBA_VERSION=2.7.5/g" /etc/default/veridiumid/uba_variables