Upgrading the SwiftStack Controller Software¶
Upgrading a SwiftStack Controller is as easy as downloading and running the script on your existing controller. If you have a secondary controller this process needs to be repeated on that controller also.
The installer will:
- Extract its contents into a temporary directory in the current directory.
- Install or upgrade dependency RPMs.
- Install or upgrade the main swiftstack-controller RPM.
You execute the installer by running the following command as the root user:
sh SwiftStack-Controller-6.19.0.1-installer.sh
After the upgrade succeeds, you should see output similar to this:
Extracting SwiftStack Controller 6.19.0.1 .......................................................................... 2295215 blocks
Checking for a supported operating system...OS OK
Checking for a supported architecture...Architecture OK
Checking for containerization...Not in a container OK
Checking for sufficient RAM...RAM OK
Checking for SELinux enforcing...OK
Extracting some SwiftStack Controller dependencies...
Upgrading SwiftStack Controller dependencies...
Preparing... ################################# [100%]
Updating / installing...
1:ss-python-eventlet-0.22.1.6-1.el7################################# [ 50%]
Cleaning up / removing...
2:ss-python-eventlet-0.22.1.5-1.el7################################# [100%]
Upgrading SwiftStack Controller...
Preparing... ########################################
Updating / installing...
swiftstack-controller-6.19.0.1-1.el7 ########################################
**** SwiftStack Controller upgrade details will be logged to /tmp/upgrade-2019-03-26-11:15:47.log
Cleaning up / removing...
swiftstack-controller-6.18.0-1.el7 ########################################
Controller upgrade succeeded!
Deleting temporary directory 'ss-6.19.0.1'