kubespray icon indicating copy to clipboard operation
kubespray copied to clipboard

Added containernetworking-plugins to fcos bootstrap packages

Open mhamzahkhan opened this issue 8 months ago • 6 comments

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

mhamzahkhan avatar Jun 06 '24 23:06 mhamzahkhan