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.