Important
This document provides the upgrade path principles and supported version compatibility for Alauda DevOps Pipelines
Operator.
For detailed upgrade instructions, please refer to the Upgrade Alauda DevOps Pipelines
Operator.
The Alauda DevOps Pipelines
Operator follows specific upgrade path principles to ensure compatibility and stability during version transitions.
4.0.x
, 4.2.x
, 4.6.x
, 4.10.x
- Recommended for production environments4.1.x
, 4.3.x
, 4.5.x
, 4.7.x
, 4.9.x
- For early feature access4.0.x (LTS)
→ 4.2.x (LTS)
4.0.x (LTS)
→ 4.10.x (LTS)
(skipping 4.2.x (LTS)
and 4.6.x (LTS)
)4.3.x
→ 4.6.x (LTS)
is supported4.3.x
→ 4.10.x (LTS)
is not supportedAlauda DevOps Pipelines
v4.3.0This upgrade path has been tested with Alauda DevOps Pipelines
Operator version v4.3.0 and ACP version 4.0.4, 4.1.1 (the latest LTS patch version available during testing)
Channel version | ACP version | Kubernetes version |
---|---|---|
pipelines-4.0 | 4.0.4 | 1.31.6 |
4.1.1 | 1.32.7 | |
pipelines-4.1 | 4.0.4 | 1.31.6 |
4.1.1 | 1.32.7 | |
pipelines-4.2 | 4.0.4 | 1.31.6 |
4.1.1 | 1.32.7 |
Alauda DevOps Pipelines
v4.2.0This upgrade path has been tested with Alauda DevOps Pipelines
Operator version v4.2.0 and ACP version 4.0.3, 4.1.0 (the latest LTS patch version available during testing)
Channel version | ACP version | Kubernetes version |
---|---|---|
pipelines-4.0 | 4.0.3 | 1.31.6 |
4.1.0 | 1.32.7 | |
pipelines-4.1 | 4.0.3 | 1.31.6 |
4.1.0 | 1.32.7 |
Alauda DevOps Pipelines
v4.1.0This upgrade path has been tested with Alauda DevOps Pipelines
Operator version v4.1.0 and ACP version 4.0.3 (the latest LTS patch version available during testing)
Channel version | ACP version | Kubernetes version |
---|---|---|
pipelines-4.0 | 4.0.3 | 1.31.6 |
Before initiating an upgrade, please ensure the following:
Ready
state.Upgrading between Long-Term Support (LTS) versions is recommended for production environments. We support both standard and extended upgrade paths as described below:
Primary Path: Previous LTS → Current LTS
4.0.x (LTS)
→ 4.2.x (LTS)
Extended Path: Up to two LTS versions back → Current LTS
4.0.x (LTS)
→ 4.10.x (LTS)
(skipping 4.2.x (LTS)
and 4.6.x (LTS)
)Maintenance Path: Non-LTS (still in maintenance) → Current LTS
When upgrading to a non-LTS release, the following paths are available for environments that need faster access to new features:
Primary Path: Previous LTS → Current non-LTS
4.0.x (LTS)
→ 4.1.x (non-LTS)
Extended Path: Two LTS versions back → Current non-LTS
4.0.x (LTS)
→ 4.7.x (non-LTS)
(skipping 4.2.x (LTS)
and 4.6.x (LTS)
)Maintenance Path: Non-LTS (still in maintenance) → Current non-LTS
4.0.1
→ 4.0.3
) are completely compatible.4.0.1
, 4.0.2
, and 4.0.3
may all be eligible for upgrade to 4.1.x
, only the latest (4.0.3
) is fully tested and validated.For complete upgrade instructions, including step-by-step procedures, backup guidance, and troubleshooting: