-
Bug
-
Resolution: Done-Errata
-
Normal
-
4.11
This is a clone of issue OCPBUGS-10498. The following is the description of the original issue:
—
Description of problem:
The customer requires multiple domain names in their AWS VPCs DHCP option set which is to allow on-prem DNS(infoblox) lookups to work. The problem is that kubelet service is unable to parse the node name properly. ~~~ hyperkube[2562]: Error: failed to run Kubelet: failed to create kubelet: could not initialize volume plugins for KubeletVolumePluginMgr: parse "http://example.compute.internal example.com:9001": invalid character " " in host name ~~~ /etc/systemd/system/kubelet.service.d/20-aws-node-name.conf [Service] Environment="KUBELET_NODE_NAME=ip-x-x-x-x.example.example test.example" ^ space The is customer is aware of this KCS article. If the cu follows what the KCS article says, it will break their DNS functionality. Kubelet fails to start on nodes during OCP 4.x IPI installation on AWS - Red Hat Customer Portal https://access.redhat.com/solutions/6978959
Version-Release number of selected component (if applicable):
How reproducible:
always
Steps to Reproduce:
1. Create/adding a node with multiple domain names 2. Add base domain to the DHCP option in the VPC setting 3.
Actual results:
kubelet is failing to start
Expected results:
should be able to add a worker node that has multiple domain names
Additional info:
- blocks
-
OCPBUGS-34716 kubelet service is unable to parse the "kubelet_node_name" when multiple domain name used
- Closed
- clones
-
OCPBUGS-10498 kubelet service is unable to parse the "kubelet_node_name" when multiple domain name used
- Closed
- is blocked by
-
OCPBUGS-10498 kubelet service is unable to parse the "kubelet_node_name" when multiple domain name used
- Closed
- is cloned by
-
OCPBUGS-34716 kubelet service is unable to parse the "kubelet_node_name" when multiple domain name used
- Closed
- links to
-
RHBA-2024:3673 OpenShift Container Platform 4.15.z bug fix update