Skip to content

Upgrading the Server

Before you start

Prerequisites

  • Administrator access to the Altair SLC Hub server machine.
  • Completed the Upgrading Guide.

Upgrade

Download the Altair SLC Hub RPMs from the World Programming (an Altair Company) Customer Support download site and copy the new RPM to the target machine. Update the slchub package using the following DNF command:

sudo dnf upgrade -y slchub_<version>-1_x86_64.rpm
The DNF command will give feedback on the update, concluding with a Complete! message and a summary of packages that have been updated.

Use the hubctl command to perform any necessary database migrations and bootstrapping, and then start the updated Altair SLC Hub services:

sudo hubctl dbmigrate
sudo hubctl bootstrap
sudo hubctl service start

Download the Altair SLC Hub MSI from the World Programming (an Altair Company) Customer Support download site and copy to the target machine. Launch the MSI and replace existing installation. It will preserve any custom installation directory and any custom selection of data directory and replace any files that need replacing.

Use the hubctl command to perform any necessary database migrations and bootstrapping, and then start the updated Hub services:

hubctl dbmigrate
hubctl bootstrap
hubctl service start

Verification

Verify all Altair SLC Hub services are running on the server

hubctl service status

Once the Altair SLC Hub server has been upgraded, Worker Nodes must also be upgraded, see Upgrading Worker Nodes