[Bug 1605160] Re: kernel autoremove not working

Hadmut Danisch hadmut at danisch.de
Thu Jul 21 12:07:22 UTC 2016


Definitely no manual interaction, fresh install recently.

# apt-mark showauto ^linux-image-.*
linux-image-4.4.0-21-generic
linux-image-4.4.0-22-generic
linux-image-4.4.0-24-generic
linux-image-4.4.0-28-generic
linux-image-4.4.0-31-generic
linux-image-extra-4.4.0-28-generic
linux-image-extra-4.4.0-31-generic
linux-image-generic


# apt-mark showmanual ^linux-image-.*

(no output..)





# cat /etc/apt/apt.conf.d/01autoremove-kernels
// DO NOT EDIT! File autogenerated by /etc/kernel/postinst.d/apt-auto-removal
APT::NeverAutoRemove
{
   "^linux-image-4\.4\.0-28-generic$";
   "^linux-image-4\.4\.0-31-generic$";
   "^linux-headers-4\.4\.0-28-generic$";
   "^linux-headers-4\.4\.0-31-generic$";
   "^linux-image-extra-4\.4\.0-28-generic$";
   "^linux-image-extra-4\.4\.0-31-generic$";
   "^linux-signed-image-4\.4\.0-28-generic$";
   "^linux-signed-image-4\.4\.0-31-generic$";
   "^kfreebsd-image-4\.4\.0-28-generic$";
   "^kfreebsd-image-4\.4\.0-31-generic$";
   "^kfreebsd-headers-4\.4\.0-28-generic$";
   "^kfreebsd-headers-4\.4\.0-31-generic$";
   "^gnumach-image-4\.4\.0-28-generic$";
   "^gnumach-image-4\.4\.0-31-generic$";
   "^.*-modules-4\.4\.0-28-generic$";
   "^.*-modules-4\.4\.0-31-generic$";
   "^.*-kernel-4\.4\.0-28-generic$";
   "^.*-kernel-4\.4\.0-31-generic$";
   "^linux-backports-modules-.*-4\.4\.0-28-generic$";
   "^linux-backports-modules-.*-4\.4\.0-31-generic$";
   "^linux-tools-4\.4\.0-28-generic$";
   "^linux-tools-4\.4\.0-31-generic$";
};
/* Debug information:
# dpkg list:
ii  linux-image-4.4.0-21-generic                  4.4.0-21.37                                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-22-generic                  4.4.0-22.40                                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-24-generic                  4.4.0-24.43                                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-28-generic                  4.4.0-28.47                                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-31-generic                  4.4.0-31.50                                                 amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-21-generic            4.4.0-21.37                                                 amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-22-generic            4.4.0-22.40                                                 amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-24-generic            4.4.0-24.43                                                 amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-28-generic            4.4.0-28.47                                                 amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-31-generic            4.4.0-31.50                                                 amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic                           4.4.0.31.33                                                 amd64        Generic Linux kernel image
# list of installed kernel packages:
4.4.0-21-generic 4.4.0-21.37
4.4.0-22-generic 4.4.0-22.40
4.4.0-24-generic 4.4.0-24.43
4.4.0-28-generic 4.4.0-28.47
4.4.0-31-generic 4.4.0-31.50
# list of different kernel versions:
4.4.0-31.50
4.4.0-28.47
4.4.0-24.43
4.4.0-22.40
4.4.0-21.37
# Installing kernel:  ()
# Running kernel: 4.4.0-31.50 (4.4.0-31-generic)
# Last kernel: 4.4.0-31.50
# Previous kernel: 4.4.0-28.47
# Kernel versions list to keep:
4.4.0-28.47
4.4.0-31.50
# Kernel packages (version part) to protect:
4\.4\.0-28-generic
4\.4\.0-31-generic
*/

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

Title:
  kernel autoremove not working

Status in apt package in Ubuntu:
  New

Bug description:
  On one 16.04 machine I have 5 4.4.0-kernels in /boot now (on another
  machine even 6):

  -rw------- 1 root root  7013968 Apr 19 00:21 vmlinuz-4.4.0-21-generic
  -rw------- 1 root root  7015440 Mai 13 01:55 vmlinuz-4.4.0-22-generic
  -rw------- 1 root root  7020176 Jun  8 23:39 vmlinuz-4.4.0-24-generic
  -rw------- 1 root root  7026864 Jun 24 14:03 vmlinuz-4.4.0-28-generic
  -rw------- 1 root root  7047504 Jul 13 03:59 vmlinuz-4.4.0-31-generic

  
  Should not hapen that way. apt-get autoremove should clean that, but doesn't. 

  regards

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: apt 1.2.12~ubuntu16.04.1
  ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13
  Uname: Linux 4.4.0-31-generic x86_64
  NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
  ApportVersion: 2.20.1-0ubuntu2.1
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Thu Jul 21 11:41:43 2016
  InstallationDate: Installed on 2016-04-22 (89 days ago)
  InstallationMedia: Lubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420)
  SourcePackage: apt
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1605160/+subscriptions



More information about the foundations-bugs mailing list