Upgrade
Upgrade Overview
A ZCF upgrade consists of two parts: upgrading infrastructure components and upgrading ZCF. Infrastructure components provide cloud platform, storage, container, and network service resources, and must be upgraded separately according to the corresponding product documentation. Upgrading ZCF means using a ZCF Bundle to upgrade the global management capabilities delivered with the Bundle.
In Lifecycle Management, administrators can upload a ZCF Bundle, create an upgrade plan, and complete backup, precheck, execution, and result verification from the UI. Before upgrading ZCF, confirm that infrastructure component versions meet the version mapping required by the target ZCF release. If they do not, upgrade the corresponding infrastructure components first.
| Object | Upgrade Scope |
|---|---|
| ZCF upgrade |
Uses a ZCF Bundle to upgrade ZCF global management capabilities, such as the ZCF control plane, Unified Portal, authentication, Cloud Federation, Observability, Lifecycle Management, and license management. Administrators create and run the upgrade plan from the Upgrade Management page. The actual scope is determined by the Bundle manifest and the upgrade plan. |
| Infrastructure components | Includes product environments that provide cloud platform, storage, container, and network resources, such as ZStack Cloud, ZStack ZStone, ZStack Zaku, and ZStack ZNS. Upgrade these components according to their own release notes and upgrade documentation. Before upgrading ZCF, confirm that their versions meet the target ZCF version mapping. After the upgrade, verify component access, resource collection, and observability data in ZCF. |
Upgrade Infrastructure Components
If the current versions of ZStack Cloud, ZStack ZStone, ZStack Zaku, or ZStack ZNS do not meet the target ZCF version requirements, upgrade the infrastructure components first. A typical infrastructure component upgrade follows this sequence:
- Confirm the version mapping between the target ZCF release and each infrastructure component.
- Upgrade infrastructure components according to the corresponding product release notes and upgrade documentation.
- In ZCF, verify component access, resource collection, observability data, and unified authentication access.
Upgrade ZCF
After infrastructure component versions meet the requirements, use a ZCF Bundle to upgrade ZCF global management capabilities. A typical ZCF upgrade follows this sequence:
- Obtain the ZCF Bundle that matches the current environment and target version.
- Upload the ZCF Bundle and confirm that the package can be used to create an upgrade plan.
- Check the current version, target version, upgrade path, and component health.
- Create an upgrade plan and confirm the upgrade objects, component changes, and impact scope.
- Run upgrade backup and precheck, then resolve blockers or confirm risks.
- Execute the ZCF upgrade and track progress, step status, and events on the page.
- After the upgrade, verify the ZCF version, platform health, component access, resource collection, observability data, and upgrade history.
Notes
Note: This guide describes the ZCF Bundle-based upgrade workflow. The actual upgrade path must be supported by the target Bundle and pass the checks on the page. If the page reports that the upgrade path is unsupported or that the package cannot be upgraded, resolve the issue as prompted before executing the upgrade.Prepare for Upgrade
Before upgrading, confirm infrastructure component version mapping, the upgrade package, the maintenance window, permissions, and environment status. This reduces the risk of upgrade interruption caused by version mismatch, health exceptions, or conflicting tasks.
After preparation is complete, go to , and upload the ZCF Bundle from the Package Management area on the Upgrade Management page.
Upgrade Infrastructure Components
Before upgrading infrastructure components, read the release notes for the target ZCF version and the corresponding product versions, and prepare the required product upgrade packages, maintenance window, backups, and operation permissions.
Infrastructure components include ZStack Cloud, ZStack ZStone, ZStack Zaku, and ZStack ZNS. They provide the cloud platform, storage, container, and network service environments. These components are not upgraded individually on the Upgrade Management page. If a current component version does not meet the version mapping required by the target ZCF release, complete the product-side upgrade first, and then continue with the ZCF Bundle upgrade workflow.
After infrastructure component upgrades and checks are complete, upload the target ZCF Bundle and create a ZCF upgrade plan.
Upgrade ZCF
Upgrading ZCF means using a ZCF Bundle to upgrade the global management capabilities delivered with the Bundle, such as the ZCF control plane, Unified Portal, authentication, Cloud Federation, Observability, Lifecycle Management, and license management. The ZCF Bundle does not separately upgrade infrastructure components such as ZStack Cloud, ZStack ZStone, ZStack Zaku, and ZStack ZNS.
Before upgrading ZCF, confirm that the infrastructure component versions meet the version mapping required by the target ZCF release. If they do not, upgrade the infrastructure components first, and then upload the ZCF Bundle and create an upgrade plan.
Upload a ZCF Bundle
You have obtained the target ZCF Bundle. Currently, only Bundle files in .bin format can be uploaded.
The Package Management area on the Upgrade Management page manages Bundles stored in Depot. A ready ZCF Bundle can be used to create an upgrade plan.
After the Bundle is uploaded and its status meets upgrade requirements, go to the Upgrade Management page to view available upgrade targets.
View Available Upgrades
Use the Upgrade Management page to select an upgrade package, confirm the upgrade path, and check whether the current environment meets the basic requirements for creating an upgrade plan.
After confirming that the target Bundle can be upgraded, create an upgrade plan.
Create an Upgrade Plan and Complete Pre-upgrade Checks
The target ZCF Bundle has been uploaded and is available for upgrade on the Upgrade Management page.
An upgrade plan records the target version, upgrade scope, execution sequence, and check results for this upgrade. Before executing the upgrade, run backup and precheck to confirm that the environment is ready.
After precheck passes and the required confirmations are complete, execute the upgrade.
Execute the Upgrade
The upgrade plan has been created. Backup and precheck are complete, and no blocking item remains.
After you start the upgrade, ZCF runs the plan and displays the current stage, step status, and events. Monitor the page during the upgrade, and avoid running other operations that may affect platform status.
Handle Upgrade Exceptions
If an upgrade plan becomes blocked, paused, or failed, view failure details and events on the page before taking action. Do not delete the Bundle, clean up backups, or manually modify upgrade records.
After the upgrade plan resumes, continue monitoring the upgrade page until the plan completes or enters another exception state.
Verify the Upgrade Result
After the upgrade plan is complete, verify the result from version, health, access, and history perspectives to make sure the platform can continue to support daily operations and service access.
After the upgrade result is verified, close the maintenance window and archive the upgrade record according to your internal process.



