
Title
Page icon
Create new category
Edit page index title
Edit category
Edit link
Rollback Guide: From SMCP 5.11 to SMCP 5.10
Prerequisites
Backup of the SMCP 5.11 management plane
Access to SMCP 5.10 artifacts
Rollback Procedure
1. Backup SMCP 5.11 Management Plane
Follow the Backup Guide to create a backup of the current SMCP 5.11 management plane.
2. Destroy SMCP 5.11 Cluster
Remove the existing 1.30-based nodelet cluster:
3. Clean Up Configuration
On all master nodes, clean up the certificate directory:
4. Download and Install SMCP 5.10 Artifacts
Download the SMCP 5.10 artifacts and install them:
5. Configure SMCP 5.10 Management Cluster
Update configuration files before deployment:
Edit
airctl-config.yaml:Update
airctlBuildNumberto match the SMCP 5.10 version
Edit
nodelet-bootstrap.yaml:Update
systemImagesto use SMCP 5.10 image filesSet
userImagesto point to SMCP 5.11 image filesAdd
isAirgapped: truefor offline installations
Example nodelet-bootstrap.yaml snippet:
6. Deploy SMCP 5.10 Management Cluster
Deploy the new 1.27-based nodelet management cluster:
7. Restore SMCP 5.10 Management Plane
Restore the SMCP 5.10 management plane using the backup created in step 1:
After restoring, you might see errors in the Consul pod saying ACL not found. These errors are harmless and can be ignored.
Therefore, SMCP currently skips the Consul upgrade in the upgrade step and installs the upgraded Consul during the restore process itself.
8. Verify DU Status
Check that the DU is in a ready state:
Wait until all components show as ready before proceeding.
9. Upgrade DU Components (Optional)
If needed, follow the SMCP 5.10 upgrade guide to update the DU components.
10. Verify Rollback in GUI
Log in to the management UI and confirm the version is displayed as 5.10.
11. Push Required Kubernetes Images
Push images for the supported Kubernetes versions (1.27, 1.28, 1.29) to your private registry (if applicable):
To push all new images at once:
12. Upgrade Host Components
Upgrade the host-side components to SMCP 5.10:
13. Verify Status and Version
After the rollback, confirm the management plane is in a ready state: