lookup root-server.net i/o timeout in Openshift with nmstate
Environment
Openshift Container Platform 4.11
Openshift Container Platform 4.12 subsequent to .42 z-stream
Issue
nmstate-handler pod logs show the following error:
failed checking DNS connectivity
Followed by:
lookup root-server.net
Resolution
This was a bug that has been resolved in kubernetes-nmstate-operator version 4.12.0-202310311002 released with OCP 4.12.42. The recommendation is to upgrade the Openshift cluster to 4.12 latest z-stream or upgrade the kubernetes-nmstate-operator to version 4.12.0-202310311002 or later.
Root Cause
The domain name is incorrect, and should be root-servers.net.
More information can be found via the upstream pull request. Backport to OCP 4.12.z was tracked in OCPBUGS-22480.
Diagnostic Steps
Inspect the nmsate-handler pod logs:
$ oc logs nmstate-handler-xxxxx -n openshift-nmstate | grep root-server
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments