-
Bug
-
Resolution: Done-Errata
-
Normal
-
4.11
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-33847 kubelet service is unable to parse the "kubelet_node_name" when multiple domain name used
- Closed
- is cloned by
-
OCPBUGS-33847 kubelet service is unable to parse the "kubelet_node_name" when multiple domain name used
- Closed
- links to
-
RHEA-2024:0041 OpenShift Container Platform 4.16.z bug fix update