-
Bug
-
Resolution: Done
-
Major
-
maistra-0.12.0
-
None
After enabling Istio CNI on OpenShift 4.1, pods no longer start:
Failed create pod sandbox: rpc error: code = Unknown desc = failed to create pod network sandbox k8s_details-v1-b89f6b48b-7cm48_bookinfo_ab9ab89b-a17b-11e9-97b2-52fdfc072182_0(e00d09b2b7ee8fae73ca3aec7d2205930fb1492dcae663b57be99dba3f4aabff): Multus: Err adding pod to network "istio-system-istio-cni": Multus: error in invoke Delegate add - "istio-system-istio-cni": failed to find plugin "istio-system-istio-cni" in path [/var/lib/cni/bin /opt/multus/bin]
Istio CNI installs the istio-cni binary in /opt/cni/bin. On OpenShift 3.11 this works properly, but on 4.1 (at least if installed with CodeReadyContainers), the correct path seems to be /var/lib/cni/bin or /opt/multus/bin.