Version 1.27 (the latest version) includes both the SwaggerHub application upgrade and operating system upgrade from Ubuntu 16 to Ubuntu 20. As a result, the full upgrade procedure consists of two parts:
Run the upgrade script to update the SwaggerHub application to the latest version.
Migrate all data (via backup and restore) to a new 1.27 instance running Ubuntu 20.
Customers are expected to complete the full upgrade including migration to Ubuntu 20. Ubuntu 16-based instances of SwaggerHub On-Premise 1.27 are not eligible for technical support. Future releases will be delivered with Ubuntu 20 only.
As part of the 1.27 upgrade process, you will need to activate your SwaggerHub On-Premise license again. You should have the license file in a prior email from SmartBear or saved locally. If you do not have a local copy of the license file, contact SmartBear Support.
Below are the detailed upgrade instructions for various base versions of SwaggerHub On-Premise.
Upgrade from 1.22—1.26 to 1.27
Upgrade from 1.21 to 1.27
Upgrade from 1.19—1.20 to 1.27
Upgrade from 1.18 and earlier versions
Contact SmartBear Support for assistance with the upgrade process.