New selftest on startup



When snapd starts it will perform a basic check of the environment it run in. This includes:

  • a test to ensure squashfs images can be mounted
  • a test to ensure the minimal kernel version requirements are meet

This will help users who try to run snapd on incompatible kernels (e.g. missing squashfs support) to have a better experience by providing a clear error message early.


Nice! Where will these messages be?