-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
Upstream
-
3
-
False
-
None
-
False
-
OCPSTRAT-78 - [Phase 2 MVP/Tech Preview] OLM 1.0 - Extension updates (F10)
-
-
-
INKEY$ (OPRUN 243)
Description:
Introduce a feature gate to switch between two upgrade constraint semantics. When:
- Disabled - operator-controller uses legacy semantics
- Enabled (default) - operator-controller uses semver
Background:
We need to implement a feature gate as per the RFC.
Acceptance Criteria:
The feature gate can be enabled or disabled by passing the following flag to the manager binary:
--feature-gates=ForceSemverUpgradeConstraints=true
This functionality will be built on top of operator-controller’s existing feature gate mechanisms which is based on the k8s.io/component-base/featuregate package.
- is depended on by
-
OPRUN-3066 [upstream] Add semver upgrade edge generation support
- Closed
-
OPRUN-3070 [upstream] Documentation for semver upgrade edge constraints support
- Closed
- links to