I assume it has to do something with the mount times as well. It's stock/default behaviour. I see no direct link between snapd and zfs looking at the unit files. Both are wanted by the multi-user target but that's about it.
I have created a local copy (in /etc/systemd/system) of the snapd service, and made it dependent on zfs-mount.service and zfs- share.service, without success. However, I am unfortunately not a systemd guru by far... If you could point out a simple directive e.g. to make snapd wait 30 seconds before starting I think we can pin this down fast. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1750059 Title: snaps are broken when /var/lib/snapd is a mounted directory To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1750059/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs