-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
4.13
-
Important
-
No
-
False
-
-
N/A
-
Release Note Not Required
Description of problem:
node-role.kubernetes.io/control-plane is a new label introduced for the OpenShift Container Platform 4 - Control-Plane Node(s) as per https://kubernetes.io/docs/reference/labels-annotations-taints/#node-role-kubernetes-io-control-plane. While it's automatically added for newly installed OpenShift Container Platform 4 - Cluster and newly created OpenShift Container Platform 4 - Control-Plane Node(s), it's not enforced or created for existing OpenShift Container Platform 4 - Cluster respectively existing OpenShift Container Platform 4 - Control-Plane Node(s). This can be confusing for customers having long running OpenShift Container Platform 4 - Cluster and newly created OpenShift Container Platform 4 - Cluster as the default set of labels applied to the OpenShift Container Platform 4 - Control-Plane Node(s) are not the same. It's therefore requested to document the reasoning behind this and to recommend to customers to manually add node-role.kubernetes.io/control-plane to their existing OpenShift Container Platform 4 - Cluster to achieve consistency between newly created OpenShift Container Platform 4 - Cluster and long running OpenShift Container Platform 4 - Cluster.
Version-Release number of selected component (if applicable):
OpenShift Container Platform 4.11, 4.12 and 4.13
How reproducible:
Always
Steps to Reproduce:
1. See problem description
Actual results:
Inconsistency that is per design but not documented that may raise question and support volume specifically when troubleshooting.
Expected results:
Outline node-role.kubernetes.io difference between newly installed OpenShift Container Platform 4 - Cluster and long running OpenShift Container Platform 4 - Cluster and also provide details how long running OpenShift Container Platform 4 - Clusters can be label to have node-role.kubernetes.io/control-plane set as well and therefore comply with upstream kubernetes and newly installed OpenShift Container Platform 4 - Cluster
Additional info:
https://issues.redhat.com/browse/OCPNODE-709
- is related to
-
OCPNODE-709 Control-plane nodes need the node-role.kubernetes.io/control-plane label
- Closed
- links to