I get the following exception when using Dagger on CentOS-9 and Podman.
gql.transport.exceptions.TransportQueryError: {'message': 'failed to compute cache key: mount callback failed on /tmp/container
┃ │ mount1905428027: failed to convert whiteout file "usr/lib/.wh.gnupg": unlinkat /tmp/containerd-mount1905428027/usr/lib/gnupg: invalid
┃ │ rgument', 'locations': [{'line': 7, 'column': 9}], 'path': ['container', 'from', 'withExec', 'sync']}
Here is the Dagger code in the python SDK that triggers this error
def spack_base(client):
return (client.container()
.from_("ecpe4s/ubuntu20.04")
.with_exec([
"bash", "-l", "-c",
"""source /spack/share/spack/setup-env.sh
git clone https://github.com/robertu94/spack_packages ./robertu94_packages
spack repo add ./robertu94_packages
spack install libpressio"""
])
.sync()
)
Any ideas?