Public bug reported:
System Info:
Ubuntu 12.10, Destop and Server, amd64 and i386
With LUKS encryption setup by the installer
---
What is happening:
When updating to the latest kernel version the install fails due to a full
/boot partition. This is caused by an excess amount of old kernels that are
kept installed.
---
What should be happening:
Only the kernel version that is one behind the current installed one should be
kept.
For example if the current version of the kernel was
linux-image-3.5.0-24-generic, linux-image-3.5.0-23-generic should be kept
installed. If the kernel is updated to linux-image-3.5.0-25-generic,
linux-image-3.5.0-24-generic should be kept but linux-image-3.5.0-23-generic
should be removed. There is no need to keep more than one old kernel version
installed.
---
Notes:
I am not sure if computers without LUKS encryption will have installs fail as I
think they don't have a separate /boot partition, but nevertheless it is still
a waste of storage space.
This could also be a possible security issue for users that have LUKS
encryption and do not know to remove old kernel versions. For example,
if a user encountered this error when updating the kernel and could not
update it anymore, they might just stop updating it as they do not know
how to fix the issue.
When I first encountered this issue on my own computers I went to the
#ubuntu IRC channel. After removing the old kernels one of the people in
the channel told me that in the last few hours five people came in for
help with this issue.
** Affects: ubuntu
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1131512
Title:
Too many old kernels are kept causing the /boot partition to become
full and kernel updates to fail.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1131512/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs