After upgrading to OpenShift 4.14 my pod is failing to start with error adding container to network "v2-4-istio-cni": failed to find plugin "v2-4-istio-cni" in path [/var/lib/cni/bin]
Issue
After upgrading to OpenShift 4.14 pods using OpenShift Service Mesh won't start. They are receiving the following error.
Warning FailedCreatePodSandBox 8s kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = failed to create pod network sandbox k8s_test-6cf67dcfb6-bd7bt_test_f7bd5101-6ea9-4c3c-885c-f2a705679e2b_0(9c7928c18663722767f4c439e8e609b607827712ceb37ff76a8d10af0e003ce3): error adding pod test_test-6cf67dcfb6-bd7bt to CNI network "multus-cni-network": plugin type="multus-shim" name="multus-cni-network" failed (add): CmdAdd (shim): CNI request failed with status 400: '&{ContainerID:9c7928c18663722767f4c439e8e609b607827712ceb37ff76a8d10af0e003ce3 Netns:/var/run/netns/4bb60c65-f830-43b7-8f4d-1178003678a4 IfName:eth0 Args:IgnoreUnknown=1;K8S_POD_NAMESPACE=test;K8S_POD_NAME=test-6cf67dcfb6-bd7bt;K8S_POD_INFRA_CONTAINER_ID=9c7928c18663722767f4c439e8e609b607827712ceb37ff76a8d10af0e003ce3;K8S_POD_UID=f7bd5101-6ea9-4c3c-885c-f2a705679e2b Path: StdinData:[...]} ContainerID:"9c7928c18663722767f4c439e8e609b607827712ceb37ff76a8d10af0e003ce3" Netns:"/var/run/netns/4bb60c65-f830-43b7-8f4d-1178003678a4" IfName:"eth0" Args:"IgnoreUnknown=1;K8S_POD_NAMESPACE=test;K8S_POD_NAME=test-6cf67dcfb6-bd7bt;K8S_POD_INFRA_CONTAINER_ID=9c7928c18663722767f4c439e8e609b607827712ceb37ff76a8d10af0e003ce3;K8S_POD_UID=f7bd5101-6ea9-4c3c-885c-f2a705679e2b" Path:"" ERRORED: error configuring pod [test/test-6cf67dcfb6-bd7bt] networking: [test/test-6cf67dcfb6-bd7bt/f7bd5101-6ea9-4c3c-885c-f2a705679e2b:noop-cni-plugin]: error adding container to network "noop-cni-plugin": failed to find plugin "noop-cni-plugin" in path [/var/lib/cni/bin]
Environment
- OpenShift Container Platform 4.14+
- OpenShift Service Mesh
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.