Understanding readiness indicators for SDN and Multus relating to 80-openshift-network.conf files on OpenShift 4.x

Solution Verified - Updated -

Issue

  • Pods cannot get deployed on a certain node(s) and similar errors can be observed in the project events:
56m        Warning  FailedCreatePodSandBox       pod/<pod name>                    Failed to create pod sandbox: rpc error: code = Unknown desc = failed to create pod network sandbox <container name>(5df092236561cb901788c5598b21c214835adbbe186a38e5e71856e71b03ec60): error adding pod <pod name> to CNI network "multus-cni-network": plugin type="multus" name="multus-cni-network" failed (add): Multus: [<pod name>/f9f24077-976e-4b3d-9009-3d78cccf25ce]: have you checked that your default network is ready? still waiting for readinessindicatorfile @ /var/run/multus/cni/net.d/80-openshift-network.conf. pollimmediate error: timed out waiting for the condition
  • Creating the missing file does not seem to resolve the condition, nor does copying over from a valid running neighboring host node.

Environment

  • Red Hat OpenShift Container Platform (RHOCP) 4.x
  • OpenShift SDN

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content