Description of problem: When I run any buildah command as root (e.g. "buildah info") I get this error message: Error loading container config network config: invalid cni_plugin_dirs entry: mkdir /usr/lib/cni: read-only file system I do not have this issue running buildah as normal user. Version-Release number of selected component (if applicable): buildah-1.14.0-0.31.dev.git82ff48a.fc32.x86_64 How reproducible: Run "buidah info" as root on a Fedora 32 Silverblue system. Steps to Reproduce: 1. 2. 3. Actual results: buildah does not work. Expected results: buildah should work. Additional info: I also tried to use this config file: https://github.com/containers/libpod/blob/master/libpod.conf and tried to set it like this: cni_plugin_dir = [ "/usr/local/lib/cni" ] Nevertheless I get the same error.
https://github.com/containers/buildah/issues/2298
buildah-1.14.8-1.fc31 is the latest buildah in F31 in updates testing. I would say that the version you are using is rather old and you need to update your Silverblue system.
When I run "rpm-ostree upgrade" buildah does not change. I still have the save version. Also I cannot uninstall it since it is no "overlay" but part the Silverblue system.
same version I mean
I have also a Fedora 32 system which is the "server" flavor (not Silverblue) and it has the same buildah version.
This is fixed now with buildah-1.14.8-1.fc32.x86_64. With the update today I got this version.