genuinetools / img

Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder.
https://blog.jessfraz.com/post/building-container-images-securely-on-kubernetes/
MIT License
3.88k stars 229 forks source link

Error: mount callback failed on #356

Open bodsch opened 2 years ago

bodsch commented 2 years ago

I am currently testing img to reduce my dependencies on dockerd. On my first test I get this error:

11:34 $ img pull  jenkins/jenkins:latest-jdk11
Pulling jenkins/jenkins:latest-jdk11...
Error: mount callback failed on /run/user/1000/containerd-mount060910713: failed to convert whiteout file "root/.wh..gnupg": unlinkat /run/user/1000/containerd-mount060910713/root/.gnupg: input/output error

If I execute the command via sudo, everything works as expected.

11:36 $ sudo img pull  jenkins/jenkins:latest-jdk11
Pulling jenkins/jenkins:latest-jdk11...
Pulled: sha256:31aa6c22ddc6f2b802d32613395844f159f3b33b46c2d62bb8b2bb9ac22a4972
Size: 272.1MiB

Do I need to run img with sudo?