-
Feature
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
Product / Portfolio Work
-
-
False
-
None
-
False
-
L
-
None
-
None
-
None
-
None
-
-
None
-
None
-
None
-
None
-
Undefined
Feature Overview
Enable direct, skip-level updates (e.g., N to N+2 or N+3) for OpenShift Extended Update Support (EUS) customers, allowing them to perform only one update for every three they currently execute and simplifying their EUS-to-EUS upgrade path.
Goals (aka. expected user outcomes)
The cluster administrator persona will be able to perform an Upgrade directly from version N to N+X (e.g., 4.12 to 4.15) while maintaining compatibility and safety.
Requirements (aka. Acceptance Criteria):
- The new Design and implementation must utilize KEP-4330 to enable 2-stage upgrades for skip-level paths
- The CVO and Cincinnati/Update Service must be enhanced to support and recommend multi-path, skip-level update graphs (e.g., N to N+3).
- The full OpenShift ecosystem, including all core and partner operators, must be emulation-aware and compatible with the skip-level process
Out of Scope
- Exposing "emulation modes" as a permanent production feature for customers to manage.
- Skip-level updates that exceed the guaranteed compatibility range (N to N-3).
- Rollback is out of scope. And will be looked in the future. OCPSTRAT-2637
Anyone reviewing this Feature needs to know which deployment configurations that the Feature will apply to (or not) once it's been completed. Describe specific needs (or indicate N/A) for each of the following deployment scenarios. For specific configurations that are out-of-scope for a given release, ensure you provide the OCPSTRAT (for the future to be supported configuration) as well.
| Deployment considerations | List applicable specific needs (N/A = not applicable) |
| Self-managed, managed, or both | Self-managed |
| Classic (standalone cluster) | yes |
| Hosted control planes | Not in phase-1 |
| Multi node, Compact (three node), or Single node (SNO), or all | Multi node |
| Connected / Restricted Network | both |
| Architectures, e.g. x86_x64, ARM (aarch64), IBM Power (ppc64le), and IBM Z (s390x) | |
| Operator compatibility | platform only in phase-1, |
| Backport needed (list applicable versions) | |
| UI need (e.g. OpenShift Console, dynamic plugin, OCM) | No, cli only |
| Other (please specify) |
- clones
-
OCPSTRAT-2637 OpenShift Minor Version Rollback
-
- New
-
- is depended on by
-
OCPSTRAT-1587 Expand Control Plane Only Updates to 4.N to 4.N+2 and 4.N+3 independent of EUS versions
-
- Refinement
-
- links to