The same happens with update-manager.

** Description changed:

+ [Impact]
+ 
+  * Update-manager and unattended-upgrades install many kernel packages during 
the lifetime of a release but does not remove them automatically leading to 
those packages filling disk space potentially completely filling /boot and 
making the system unable to install updates or even boot.
+  * Stable release users are impacted by this bug for years and their systems 
already collected many autoremovable unused kernel packages, thus they would 
benefit from backporting the fix greatly.
+  * The bug is fixed by removing autoremovable (not currently booted) kernel 
packages when running unattended-upgrades or update-manager. Update manager 
offers the kernel removals when there are other updates to be installed.
+ 
+ [Test Case]
+ 
+  1. Install kernel packages to be removed, mark them auto-installed and
+ run apt's kernel hook script to make apt consider them autoremovable:
+ 
+   sudo apt install -y linux-image-extra-4.4.0-92-generic 
linux-image-extra-4.4.0-93-generic
+   sudo apt-mark auto linux-image-extra-4.4.0-92-generic 
linux-image-extra-4.4.0-93-generic
+   sudo /etc/kernel/postinst.d/apt-auto-removal
+ 
+  2. Also downgrade a package to be upgraded:
+ 
+    sudo apt-get install -y ca-certificates=20160104ubuntu1
+ 
+  3. (update-manager). Run update-manager and observe that kernel
+ packages are offered for removal in Details of updates.
+ 
+   sudo update-manager
+ 
+  4. (update-manager) Click on Install Now and observe that the kernel
+ packages are removed.
+ 
+  3. (unattended-upgrades) Run unattended-upgrades manually and observe
+ the removal of the autoremovable kernel packages:
+ 
+   sudo unattended-upgrade -v
+ 
+ [Regression Potential]
+ 
+  The change may cause update-manager or unattanded-upgrades to remove
+ used kernel packages or fail to install other package updates.
+ 
+ [Other Info]
+ 
+ The unattended-upgrades fix is uploaded with many other fixes and those
+ may cause regressions in other areas in unattended-upgrades.
+ 
+ [Original bug text]
+ 
  On a 16.04LTS system, the /boot partition will eventually fill with
  Kernel images, until the point where "apt-get autoremove" can't
  complete.
  
  This issue has previously been reported as fixed, but it is not fixed:
  https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/1357093
  
  Generally what I see is the final kernel image that fills the drive is
  incompletely installed (the header package does not make it).  "apt-get
  autoremove" tries to work, but fails.  I must manually remove kernel
  images to free enough space.
  
  I see this on a machine used by my elderly parents, where 'Download and
  install updates automatically' is set.  And on my home machines, where
  the setting is elsewhere.

** Also affects: update-manager (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: update-manager (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1675079

Title:
  16.04 LTS Partition /boot fills up with Kernel images, gets underwear
  in a twist

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/1675079/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to