⋊> ~/P/f/r/leatherman on epel7 ⨯ podman run -it --rm centos:7 bash 18:04:55 Error: error setting up OCI Hooks: open /usr/share/containers/oci/hooks.d: no such file or directory ⋊> ~/P/f/r/leatherman on epel7 ⨯ rpm -q podman 18:22:07 podman-1.5.1-0.3.dev.git3bc861c.fc31.x86_64
podman-1.5.1-0.6.dev.git2348c28.fc31.x86_64 is broken same way... is anybody who is pushing updates tests it?
Lokesh - what package provides `/usr/share/containers/oci/hooks.d/`?
Actually, nevermind... We can fix this for Fedora by making some hard dependency create the dir, but that doesn't help other distros. I'll look into making ENOENT non-fatal here.
Yes it should definitely not be fatal. Looks like oci hooks packages are the ones who own this directory. rpm -qf /usr/share/containers/oci/hooks.d oci-register-machine-0-10.git66fa845.fc30.x86_64 oci-umount-2.5-1.gitc3cda1f.fc30.x86_64
https://github.com/containers/libpod/pull/3806 to fix
Merged upstream Fixed in podman-1.5.1 or newer
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle. Changing version to 32.