Upgrading Faspex from 5.X
Warning:
Before proceeding with any upgrade, you should verify the following:
Attention: Review the Secret key management and password protection section before upgrading
Faspex 5.
- Perform a full environment back up and ensure the back up is successful. In case the upgrade fails, the only reliable, short-term fix is to roll back the environment using the back up.
- Test the upgrade in a test environment comparable to the production environment.
- If upgrading the test environment is successful, upgrade the production environment, but do not bring the production environment back online.
- Prior to bringing the production environment back online, the customer must test the application
to determine if an immediate rollback is needed. Otherwise, customers risk losing all data generated
between upgrade and rollback. If a rollback is needed to undo the installation of patch containers
on a server, you would be able to rollback to a specific version of Faspex that has not been patched
via
faspexctl set_image_tags VERSION
.Note: You should not attempt to perform a rollback across different patch Faspex versions (ie. from 5.0.5 to 5.0.4). - Review the Docker Compose customizations section.