Bob,
What's working now in 3.x (and didn't work in 2.x) is the "use overlay"
option that can be set in /etc/singularity/singularity.conf. That uses
the kernel overlayfs to enable adding bind mountpoints at places where
directories do not exist in the underlying image, including when the
image is in cvmfs.
I went looking for the github issue describing the old problem, and I
realize now that the error message is slighly different. The previous
message was "Operation not supported", not "Operation not permitted."
https://github.com/hpcng/singularity/issues/1797
In this issue Cedric explains that in 3.x singularity uses a trick of
making the image the upper layer and puts the extra directories in a
tmpfs lower layer.
I haven't tried using fuse-overlayfs on top of cvmfs like you're trying
to do, but hopefully the primary developer of fuse-overlayfs Giuseppe
Scrivano can help you on your github issue. He is familiar with cvmfs
and has helped me a lot.
Dave
On Fri, Aug 28, 2020 at 11:06:42PM +0200, Bob Dröge wrote:
...
> +31 50 363
9240b....@rug.nl
>
> --
> You received this message because you are subscribed to the Google Groups "singularity" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
singularity...@lbl.gov.
> To view this discussion on the web visit
https://groups.google.com/a/lbl.gov/d/msgid/singularity/CA%2BBbwcEVMUysZOGAg_EcXNdkpXeY-hZJ%3D1c5znTuf2_L2VuvCA%40mail.gmail.com .