I can reproduce this when trying to deploy Xenial with HWE-16.04 or in an LXD container when using apt. In both cases linux-generic-hwe-16.04 is being installed into a environment which does not currently have a kernel installed. The MAAS simple stream was just updated to use the new linux-generic-hwe-16.04 package name so its easiest to reproduce this with an LXD container.
$ sudo apt install linux-generic-hwe.16.04 Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'linux-generic-hwe-16.04-edge' for regex 'linux-generic-hwe.16.04' Note, selecting 'linux-generic-hwe-16.04' for regex 'linux-generic-hwe.16.04' The following additional packages will be installed: crda grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common iw libnl-genl-3-200 linux-firmware linux-headers-4.8.0-34 linux-headers-4.8.0-34-generic linux-headers-4.8.0-36 linux-headers-4.8.0-36-generic linux-headers-generic-hwe-16.04 linux-headers-generic-hwe-16.04-edge linux-image-4.8.0-34-generic linux-image-4.8.0-36-generic linux-image-extra-4.8.0-34-generic linux-image-extra-4.8.0-36-generic linux-image-generic-hwe-16.04 linux-image-generic-hwe-16.04-edge thermald wireless-regdb Suggested packages: desktop-base fdutils linux-tools The following NEW packages will be installed: crda grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common iw libnl-genl-3-200 linux-firmware linux-generic-hwe-16.04 linux-generic-hwe-16.04-edge linux-headers-4.8.0-34 linux-headers-4.8.0-34-generic linux-headers-4.8.0-36 linux-headers-4.8.0-36-generic linux-headers-generic-hwe-16.04 linux-headers-generic-hwe-16.04-edge linux-image-4.8.0-34-generic linux-image-4.8.0-36-generic linux-image-extra-4.8.0-34-generic linux-image-extra-4.8.0-36-generic linux-image-generic-hwe-16.04 linux-image-generic-hwe-16.04-edge thermald wireless-regdb 0 upgraded, 24 newly installed, 0 to remove and 7 not upgraded. Need to get 184 MB of archives. After this operation, 792 MB of additional disk space will be used. Do you want to continue? [Y/n] -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1666413 Title: linux-image-hwe-16.04 depends on linux-generic-hwe-16.04-edge Status in linux package in Ubuntu: Invalid Status in linux source package in Xenial: In Progress Bug description: Installing the linux-generic-hwe-16.04 package pulls in linux-generic- hwe-16.04-edge, thus the system has linux-image-4.8.0-34-generic and linux-image-4.8.0-36-generic installed. The system then boots to 4.8.0-36. Installing linux-generic-hwe-16.04 shouldn't pull in linux-generic- hwe-16.04-edge and only one kernel should be installed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1666413/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp