cclerget
cclerget
@verdurin You're right, we can mention this kind of error in the documentation
@DrDaveD This is a bug in `fuse-overlayfs`, tested with `fuse-overlayfs` 1.13, and it works, when running a SIF file with `--fakeroot`, apptainer use `squashfuse` and `fuse-overlayfs` for readable/writable overlay
@GodloveD Same setup too, here the steps to reproduce : ``` apptainer build /tmp/nginx.sif docker://nginx mkdir /tmp/overlay && apptainer run --fakeroot --overlay /tmp/overlay /tmp/nginx.sif ```
@chrisburr thanks for the detailed report, I dont think that disabling the golang garbage collector is a good fix as it could potentially lead to other issues. Will try to...
@cavaliercoder ^^
Hey @cavaliercoder , any chance to get it reviewed ?
@moskalenko Could you provide output for `cat /proc/self/mountinfo` and output for `cat /proc/self/status` please ?
Ok nothing suspect here, are you seeing anything related to that by running `dmesg` after running apptainer ? eventually pasting last lines here ? Strangely the `operation not supported` error...
@moskalenko No hints here either, can you check audit logs `cat /var/log/audit/audit.log` and paste some lines here if you see something related to apptainer ?
Does the following work : ``` sudo unshare -m mount --bind /var/tmp /apps/apptainer/1.1.8s/var/apptainer/mnt/session ```