Public bug reported: Running `podman pull` on 26.10 as a rootless user: Error: creating runtime static files directory "/var/lib/containers/storage/libpod": mkdir /var/lib/containers/storage: permission denied
This seems to be due to an outdated configuration file /usr/share/containers/storage.conf that explicitly sets: graphroot = "/var/lib/containers/storage" runroot = "/run/containers/storage" which was invalidated by https://github.com/podman-container- tools/container-libs/commit/5eaf7d2ba1d0aff69ddf3ab12b0606f132985dbf (see last paragraph in commit description). This is fixed in containers-storage 1.63.0-1 which is still in proposed. Reproducing steps: $ apt install podman $ podman pull rocks.canonical.com/alpine:latest # as non-root Error: creating runtime static files directory "/var/lib/containers/storage/libpod": mkdir /var/lib/containers/storage: permission denied $ echo "deb http://archive.ubuntu.com/ubuntu/ stonking-proposed universe" > /etc/apt/sources.list.d/snapd-podman-proposed.list $ apt-get update $ apt-get install -y -t stonking-proposed containers-storage Trying to pull rocks.canonical.com/alpine:latest... # success ** Affects: podman (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2165050 Title: podman rootless storage uses root-owned graphroot/runroot To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/podman/+bug/2165050/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
