Upgrade - Server on Linux with Sudo / Root Access


Overview

The vFunction Server keeps a backup of environmentally-specific files in /etc/sysconfig/vfunction/installation/backup/. These backup files are then copied back into the default location during the upgrade process. Because this backup-and-copy process is in place, no manual steps are required to keep backups of files before the upgrade occurs.


Upgrade Steps

  1. Download the vFunction Server Sudo Installation TGZ from the vFunction Portal
  2. SCP the Server TGZ package to the Server VM
  3. Unpack the Server TGZ package
  • Remove $PACKAGE_TYPE if the Server VM has Internet Access to Docker Hub to download the vFunction Server Container Images
  • Find-and-replace $PACKAGE_TYPE with “offline” if the Server VM does not have access to Docker Hub
  • Find-and-replace $VERSION with the release version, such as “3.6.1449”
sudo tar -Pxvzf vfunction-server-$PACKAGE_TYPE-installation.v$VERSION.tgz
  1. Run the Upgrade Script
sudo bash /opt/vfunction/server-installation/upgrade.sh