Upgrading Votiro VA On-prem to v10.0

Ori Bargadda
Ori Bargadda
  • Updated

This guide details the upgrade procedure from VA version 9.9 to VA version 10.0.

Votiro's Support team will be available should you require assistance.

Prerequisites

Prepare for your upgrade by ensuring the following are present:

  n VA On-prem version 9.9 in a 3, 5 or 8 nodes configuration
  n add-ha-9_9.yaml script installed on the VA 9.9 cluster

Upgrade Procedure

Part 1: Download and copy the package to all nodes

  1.    Download the official Upgrade package from one of the following links:
  2.   Copy the downloaded Upgrade package into your first node.
  3.    SSH into your first node:

       ssh votiro-user@<ip>

  4.    Login as an admin:

       sudo -i

  5.    Copy the upgrade package to the other 2 nodes:

       scp upgrade-images-<VersionNumber>.tar.gz <TargetIP>:/~/upgrade-images-<VersionNumber>.tar

       For example:

       scp upgrade-images-10.0.66.tar 10.130.1.27:/~/upgrade-images-10.0.66.tar

  6.    Run the following command on all 3 nodes:

       docker load -i upgrade-images-<VersionNumber>.tar

Note:

The docker load -i command will take time (approximately 10-20 minutes).

Part 2: Extract and run the upgrade script

  1.    Copy the upgrade script tar zip file to your first node only:

       scp <Path>upgrade-package-script-<VersionNumber>.tar.gz votiro-user@<Node1IP>:/home/votiro-user

       For example:

       scp C:\Users\itamar\Downloads\upgrade-package-script-10.0.51.tar.gz votiro-user@10.130.1.24:/home/votiro-user

  2.    Run sudo -i and then copy the tar file to your root directory:

       cp /home/votiro-user/upgrade-package-script-<VersionNumber>.tar.gz ~/upgrade-package-script-<VersionNumber>.tar.gz

  3.    Extract the tar file:

       tar -xvf upgrade-package-script-<VersionNumber>.tar

  4.    Run the upgrade script:

       cd upgrade-script/ansible-initcluster

       ansible-playbook upgrade-9-10.yaml

  5.    If the upgrade yaml prerequisite script was pre-installed, the upgrade should finish successfully.
       If not, continue below with Part 3.

Part 3: Rerun the upgrade if upgrade failed

  1.    If the upgrade process failed with the following message:

    - "Post installation 9.9 not installed yet. Can not complete the upgrade"
    - "Post installation files copied to /root/ansible-initcluster/"
    - "Please run:"
    - "cd ~/ansible-initcluster"
    - "ansible-playbook add-ha-9_9.yaml"

  2.    Run the following commands:

       cd ~/ansible-initcluster

       ansible-playbook add-ha-9_9.yaml

       This script should take about 4-5 minutes to complete.

  3.    Rerun the upgrade script:

       cd ~/upgrade-script/ansible-initcluster

       ansible-playbook add-ha-9_9.yaml

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.