containerd / go-cni

A generic CNI library to provide APIs for CNI plugin interactions
Apache License 2.0
146 stars 56 forks source link

[DRAFT] Status should ensure CNI Network Configuration and CNI binaries in the NetConf are present to set Network Ready #116

Open MikeZappa87 opened 6 months ago

MikeZappa87 commented 6 months ago

It seems like issues are popping up where the CNI network configuration is present but no CNI binaries present and the node is being marked ready.

MikeZappa87 commented 6 months ago

I need to handle the case where multiple cni bin directories are specified. The binary needs to exist in one of these directories and the last checked directory could have the binary. In the current the first would be checked and fail.