Thanks Dan! Thats really helpful. So from the log you provided it looks like the follow happend:
Boot time went from up by 8s (from 15s to 23s):
- "graphical.target reached after 15.614s in userspace" (before)
- "graphical.target reached after 23.527s in userspace" (after)
Seeding time went up by 7s:
- "snapd.seeded.service (7.244s)" (before)
- "snapd.seeded.service (14.183s)" (after)
Installing lxd via seeding takes takes around 10s (some in parallel with the installing of the cloud-sdk though):
- ~3-4s of the install time goes into connecting the plugs which means apparmor operations
I think we should look into making connections faster, iirc this is a pain point for CE on slow (arm) hardware as well.
Thanks Dan! Thats really helpful. So from the log you provided it looks like the follow happend:
Boot time went from up by 8s (from 15s to 23s):
- "graphical.target reached after 15.614s in userspace" (before)
- "graphical.target reached after 23.527s in userspace" (after)
Seeding time went up by 7s: seeded. service (7.244s)" (before) seeded. service (14.183s)" (after)
- "snapd.
- "snapd.
Installing lxd via seeding takes takes around 10s (some in parallel with the installing of the cloud-sdk though):
- ~3-4s of the install time goes into connecting the plugs which means apparmor operations
I think we should look into making connections faster, iirc this is a pain point for CE on slow (arm) hardware as well.