LXC Snapshot and File pull are throwing permissions error in LXD 4.9

Okay I’ll wait for @stgraber

The unmount often falls in this case due to overmounting.

Try doing a nsenter -t PID umount -l /var/snap/lxd/common/shmounts

Followed with a umount of the problematic dataset.

thanks @stgraber do you know what can cause this overmounting?

We’ve seen it before and my best guess is some interaction between a core snap refresh and a LXD snap refresh, I’m still working on a reliable reproducer so I can then investigate what’s wrong with our mount reshuffling workaround.

2 Likes