** Tags removed: verification-failed-xenial
** Tags added: verification-done-xenial
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unattended-upgrades in
By default settings unattended-upgrade does not automatically remove
packages that become unused in conjunction with updating by other
Status in apt package in Ubuntu:
Status in gnome-software package in Ubuntu:
Status in unattended-upgrades package in Ubuntu:
Status in update-manager package in Ubuntu:
Status in update-manager source package in Xenial:
Status in apt source package in Artful:
Status in gnome-software source package in Artful:
Status in unattended-upgrades source package in Artful:
Status in update-manager source package in Artful:
* 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.
1. Install kernel packages to be removed, mark them auto-installed
and run apt's kernel hook script to make apt consider them
sudo apt install -y linux-image-extra-4.4.0-92-generic
sudo apt-mark auto linux-image-extra-4.4.0-92-generic
2. Also downgrade a package to be upgraded:
sudo apt-get install -y --allow-downgrades ca-
3. (update-manager). Run update-manager and observe that kernel
packages are offered for removal in Details of updates.
4. (update-manager) Click on Install Now and observe that the kernel
packages are removed.
3. (unattended-upgrades, the fix comes in an update of u-u) Run
unattended-upgrades manually and observe the removal of the
autoremovable kernel packages:
sudo unattended-upgrade -v
The change may cause update-manager or unattanded-upgrades to remove
used kernel packages or fail to install other package updates.
The unattended-upgrades fix is uploaded with many other fixes and
those may cause regressions in other areas in unattended-upgrades.
[Original bug text]
When using default settings for unattended-upgrade i.e.
# default "false"
# default "true"
in configuration file /etc/apt/apt.conf.d/50unattended-upgrades,
unattended-upgrade is unable to remove packages that become unused in
conjunction with updating by other software such as update-manager or apt
full-upgrade. This is because unattended-upgrade compares the list of unneeded
packages before and after it upgrades packages to detect which packages are new
Consequently, if user installs new kernels using e.g. update-manager,
the excessive kernels will not be removed by unattended-upgrade, and
eventually (small) /boot will become full.
Expected behavior: handle removing of unused packages differently at
least until other package management software installed by default can
handle removing of new unused packages.
DistroRelease: Ubuntu 16.04
Package: unattended-upgrades 0.90
ProcVersionSignature: Ubuntu 4.4.0-36.55-generic 4.4.16
Uname: Linux 4.4.0-36-generic i686
Date: Sat Sep 17 11:28:44 2016
InstallationDate: Installed on 2016-09-05 (11 days ago)
InstallationMedia: Mythbuntu 16.04.1 LTS "Xenial Xerus" - Release i386
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~touch-packages
Post to : email@example.com
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp