Hi!
Yesterday I updated the snap, so LXD went from 5.11 to 5.14, but I lost access to the ZFS filesystem. I’m runnig on Debian 10/Buster, ZFS 0.7, I found that 5.11 was the latest version for ZFS 0.7, so I removed 5.14 and installed the package from cache with “snap install lxd_24483.snap”.
So when I run “lxd recover” I get this error message:
Error: Failed validation request: Failed checking volumes on pool “default”: Failed to run: zfs set mountpoint=legacy canmount=noauto default/custom/default_emails: exit status 1 (cannot set property for ‘default/custom/default_emails’: ‘mountpoint’ does not apply to datasets of this type)
Sometimes it shows “backup.yaml” not found for “default/custom” or “default/virtual-machines”…
Hrm I’ve not got an entirely clear picture of what has been going on here.
So upgrading from LXD 5.11 to LXD 5.14 would have involved several DB schema changes which would have prevented starting LXD when you downgraded again. Unless as part of the downgrade, you removed LXD’s database.