This article outlines the procedure for upgrading the Cequence Unified API Protection (UAP) platform from release 8.6.x to release 8.7.0 and rolling back if necessary.
Pre-upgrade checklist
Verify the following conditions before proceeding with the upgrade.
- Current system is on Cequence UAP platform release 8.6.0 or later.
- Defender is on release 6.3.0 or later.
Upgrade procedure
Export configuration
Export all current configurations before starting the upgrade.
Upgrade UAP to 8.7.0
Run the Helm upgrade command to deploy release 8.7.0. Monitor the upgrade process as pods are recreated and verify that all components complete successfully.
The airflow-webserver pod sometimes enters CrashLoopBackOff status. When this occurs, delete the pod to allow it to restart automatically.
Post-upgrade verification
After the upgrade completes, verify the following.
- All pods are running properly.
- The Cequence UAP platform version has updated correctly.
- System logs contain no errors or warnings.
Monitoring period
Monitor system performance for several hours after the upgrade completes. Check for error logs or unusual behavior and verify that all components function correctly.
Rollback procedure
When issues are detected during or after the upgrade, follow the steps in this section to roll back to release 8.6.3 or later.
Downgrade to 8.6.x
Run the Helm upgrade command with the version specification set to 8.6.3 or later. Monitor the downgrade process and verify that all components complete successfully.
The airflow-webserver pod sometimes enters CrashLoopBackOff status. When this occurs, delete the pod to allow it to restart automatically.
Post-rollback verification
After the downgrade completes, verify the following.
- All pods are running properly.
- The Cequence UAP platform version has downgraded correctly to 8.6.x.
- System logs contain no errors or warnings.
Import exported configuration
Import the configuration exported before starting the upgrade.