On Tue, 28 May 2024, Tim Woodall wrote:
On Tue, 28 May 2024, Tim Woodall wrote:
I start a new user namespace as follows:
(The special bashrc is just because there are some things in my default
one that (expectedly) don't work in the lxc user namespace)
<snip>
I then mount an overlayfs on top of that:
fuse-overlayfs -o lowerdir=lower,upperdir=overlay,workdir=work mount
<snip>
And it appears that fuse-overlayfs is the problem. Downgrading to the
version from bullseye fixes:
root@bookworm19:~# apt-get install fuse-overlayfs=1.4.0-1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be DOWNGRADED:
fuse-overlayfs
The problem only seems to trigger when lower is a squashfs mount...
And upgrading to the version in trixie (doesn't even need to be
backported, the package installs as is) also fixes.