Skip to content

Commit c6616a3

Browse files
committed
enhancements/update/do-not-block-on-degraded-true-clusteroperators: Approval list
David Eads suggested these acks to avoid surprising anyone. List generated with: $ oc adm release extract --to manifests quay.io/openshift-release-dev/ocp-release:4.19.0-ec.0-x86_64 $ grep -rl 'kind: ClusterOperator' manifests | while read MANIFEST; do yaml2json < "${MANIFEST}" | jq -r '.[] | select(.kind == "ClusterOperator").metadata.name'; done | sort | uniq
1 parent 9498fb9 commit c6616a3

File tree

1 file changed

+43
-1
lines changed

1 file changed

+43
-1
lines changed

enhancements/update/do-not-block-on-degraded-true-clusteroperators.md

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ approvers:
1010
api-approvers:
1111
- None
1212
creation-date: 2024-11-25
13-
last-updated: 2025-01-09
13+
last-updated: 2025-01-14
1414
tracking-link:
1515
- https://issues.redhat.com/browse/OTA-540
1616
---
@@ -127,6 +127,48 @@ expectations).
127127

128128
There are no API changes proposed by this enhancement, which only affects sad-path handling, so we expect the code change to go straight to the next generally-available release, without feature gating or staged graduation.
129129

130+
### Enhancement merger
131+
132+
To ensure we do not surprise anyone with this shift, we are collecting acks from at least one maintainer for each ClusterOperator approving this pull request, and the [existing semantics for `status.versions[name=operator]`](/dev-guide/cluster-version-operator/dev/clusteroperator.md#version):
133+
134+
> There MUST be a version with the name `operator`, which is watched by the CVO to know if a cluster operator has achieved the new level.
135+
136+
* [ ] authentication
137+
* [ ] baremetal
138+
* [ ] cloud-controller-manager
139+
* [ ] cloud-credential
140+
* [ ] cluster-api
141+
* [ ] cluster-autoscaler
142+
* [ ] config-operator
143+
* [ ] console
144+
* [ ] control-plane-machine-set
145+
* [ ] csi-snapshot-controller
146+
* [ ] dns
147+
* [ ] etcd
148+
* [ ] image-registry
149+
* [ ] ingress
150+
* [ ] insights
151+
* [ ] kube-apiserver
152+
* [ ] kube-controller-manager
153+
* [ ] kube-scheduler
154+
* [ ] kube-storage-version-migrator
155+
* [ ] machine-api
156+
* [ ] machine-approver
157+
* [ ] machine-config
158+
* [ ] marketplace
159+
* [ ] monitoring
160+
* [ ] network
161+
* [ ] node-tuning
162+
* [ ] olm
163+
* [ ] openshift-apiserver
164+
* [ ] openshift-controller-manager
165+
* [ ] openshift-samples
166+
* [ ] operator-lifecycle-manager
167+
* [ ] operator-lifecycle-manager-catalog
168+
* [ ] operator-lifecycle-manager-packageserver
169+
* [ ] service-ca
170+
* [ ] storage
171+
130172
### Dev Preview -> Tech Preview
131173

132174
Not applicable.

0 commit comments

Comments
 (0)