Ubiquity creates space for enough kernels. The system is not managing that space later. Not ubiquity's fault.
These two issues together create the problem on a small /boot partition: apt: apt-get remove/purge/autoremove is blocked by the (always-failing) kernel install (not enough space on device) unattended-upgrade: 'autoremove' is disabled by default. Adding both packages to the bug report. Removing ubiquity. Workaround - How users can recover from the problem: - You can use dpkg to manually remove older kernels until apt has enough space to work, or - You can use dpkg --set selections to un-select the kernel packages for install, then run apt-get autoremove Workaround - How users can prevent recurrence after successful recovery: - You can enable autoremoval in /etc/apt/apt.conf.d/50unattended-upgrades , or - You can mark your wall calendar and manually run apt-get autoremove every few months -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1357093 Title: LVM or Encrypted install creates too small /boot partition Status in apt package in Ubuntu: Confirmed Status in unattended-upgrades package in Ubuntu: New Bug description: Currently if one chooses to use LVM or encrypted install, a /boot partition is created of 236Mb Once kernel updates start being released this partition soon fills until people are left unable to upgrade. While you and I might know that we need to watch partition space, many of the people we have installing think that a windows disk is a disk and not a partition, education is probably the key - but in the meantime support venues keep needing to deal with the fact the partition is too small and/or old kernels are not purged as new ones install. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1357093/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp