Ever since I upgraded my system to Kubuntu 23.04, extra legacy datasets get mounted when snapshots are created. So to test this, I destroyed all snapshots, then created a snapshot of all my datasets. I then did a apt dist-upgrade which created an automatic snapshot.
Looking through the mounts, there are mounted snapshots:
rpool/ROOT/ubuntu_nbhbt6@230726 on /root/.zfs/snapshot/230726 type zfs (ro,relatime,xattr,noacl)
rpool/ROOT/ubuntu_nbhbt6@autozsys_25nsf3 on /root/.zfs/snapshot/autozsys_25nsf3 type zfs (ro,relatime,xattr,noacl)
plus a weird extra one that I hadn’t set up but appears in zfs mount:
rpool/ROOT/ubuntu_nbhbt6 on /var/snap/firefox/common/host-hunspell type zfs (ro,noexec,noatime,xattr,noacl)
Any suggestions on what’s happening and how I might investigate and fix the unwanted mounts?