Copy the upgrade package to VSI Virtual Machine (VM).
To copy the upgrade file from a Linux/Unix-based system to the VSI VM, use the following command:
scp upgrade-package.tar.gz root@<iapi-ip>:/root
To copy the upgrade file from a Windows based system to the VSI VM, download the upgrade package from
DellSupport Site or
DockerHub and put it into IAPI VM's /root path (recommended).
NOTE If SSH is enabled, the default password is
root.
Install tar on VSI VM. Use the following command:
tdnf install tar
This is an optional step. Verify the signature of the upgrade package.
See the
VSI Security Configuration Guide for more details on how to verify the signature.
Unzip upgrade tar.gz:
tar -xvzf upgrade-package.tar.gz
To ensure that the upgrade script is executable, run the following command:
chmod 755 upgrade_package.sh
Run the upgrade script. Use the following command:
./upgrade_package.sh --upgrade
The upgrade script backs up and renames the VSI 8.x docker image, lay down the new docker image. The script also restores the necessary files to a backup folder. An example for the folder name,
<iapi-before-upgrade-20190412194829>
NOTE You can also restore the application.conf and SSL certificates after the completion of upgrade. Use the restore command with the .tar file that resides in the backup folder: