-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
None
-
None
-
None
User Story:
The MCO should set the default value for KUBELET_NODE_IPS (for example, 0.0.0.0 or ::/0) when dualstack is enabled. This value is then passed to --node-ip flag of kubelet, which enables it to set an initial node IP internal address.
If left empty, kubelet will not set the node IP address, leading to a CNI failure chain, where ovn-kubernetes fails to start.
Acceptance Criteria:
Description of criteria:
- KUBELET_NODE_IPS is default to unspecified address for cloud providers.
(optional) Out of Scope:
Detail about what is specifically not being delivered in the story
Engineering Details:
- https://github.com/openshift/machine-config-operator/blob/063455217c390b9196f1577378cbb8a6454de527/templates/master/01-master-kubelet/_base/units/kubelet.service.yaml#L32-L36
- https://github.com/openshift/machine-config-operator/blob/a43523ef4c49e31e74e9ce9dec1c5178da666984/templates/worker/01-worker-kubelet/_base/units/kubelet.service.yaml#L15-L19
This requires/does not require a design proposal.
This requires/does not require a feature gate.