-
Bug
-
Resolution: Done
-
Normal
-
4.18.z, 4.19.z, 4.20.0
-
None
Since 4.12 newly created masters have been labeled with `node-role.kubernetes.io/control-plane` but we never did anything to ensure the label is added to masters created in previous releases. Today we have more than 3,000 clusters where control plane hosts are not labeled with the newer label, we should add a one shot process that checks for the label on start up and applies it if not present.
For reference this is when the new label was added at node registration time https://github.com/openshift/machine-config-operator/pull/3273
- blocks
-
OCPBUGS-58820 Need to label born in < 4.12 masters as control-plane
-
- Closed
-
- is cloned by
-
OCPBUGS-58820 Need to label born in < 4.12 masters as control-plane
-
- Closed
-
- is duplicated by
-
OCPNODE-1247 add a controller to OpenShift to upgrade existing clusters to use control-plane label
-
- Closed
-
- is related to
-
OCPBUGS-62600 [DOCS] node-role.kubernetes.io/control-plane is now added automatically in existing OpenShift Container Platform - Cluster
-
- MODIFIED
-
- links to