kubespray
kubespray copied to clipboard
Added containernetworking-plugins to fcos bootstrap packages
What type of PR is this?
/kind bug
What this PR does / why we need it: In older versions of Fedora CoreOS prior to 40, the installed by default podman package pulled in the containernetworking-plugins package, which in turn created the required binaries in /usr/libexec/cni/.
Fedora CoreOS 40 has Podman v5, which no longer pulls in thee containernetworking-plugins package, and so crio fails to start:
crio[2938]: time="2024-06-06 23:05:05.356238776Z" level=fatal msg="validating network config: invalid plugin_dirs entry: mkdir /usr/libexec/cni: read-only file system"
I think this would also affect container runtimes other than crio aswell.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
NONE