1) For Desktop, Run /usr/lib/snapd/snap-preseed on the desktop images, this should complete most seeding on the base squashfs, without wasting tmpfs space and speed up boot
2) For Server, we might need to run /usr/lib/snapd/snap-preseed on the up-most layer, such that install boot is without symlinks, whilst the in-target first boot is still slow. Because server uses multi-layer squashfs.
I think we have a few options here:
1) For Desktop, Run /usr/lib/ snapd/snap- preseed on the desktop images, this should complete most seeding on the base squashfs, without wasting tmpfs space and speed up boot
2) For Server, we might need to run /usr/lib/ snapd/snap- preseed on the up-most layer, such that install boot is without symlinks, whilst the in-target first boot is still slow. Because server uses multi-layer squashfs.