Activity log for bug #1698159

Date Who What changed Old value New value Message
2017-06-15 14:44:06 Ian Gordon bug added bug
2018-02-14 18:29:23 Balint Reczey unattended-upgrades (Ubuntu): status New Confirmed
2018-02-14 18:32:12 Balint Reczey unattended-upgrades (Ubuntu): status Confirmed Triaged
2018-02-14 18:32:40 Balint Reczey affects unattended-upgrades (Ubuntu) apt (Ubuntu)
2018-02-14 18:35:10 Balint Reczey bug task added unattended-upgrades (Ubuntu)
2018-02-14 18:36:54 Balint Reczey unattended-upgrades (Ubuntu): status New Triaged
2018-02-16 20:13:17 Brian Murray tags amd64 apport-bug xenial amd64 apport-bug rls-bb-incoming xenial
2018-02-22 16:26:21 Balint Reczey unattended-upgrades (Ubuntu): status Triaged In Progress
2018-02-22 16:51:31 Steve Langasek nominated for series Ubuntu Bionic
2018-02-22 16:51:31 Steve Langasek bug task added apt (Ubuntu Bionic)
2018-02-22 16:51:31 Steve Langasek bug task added unattended-upgrades (Ubuntu Bionic)
2018-02-22 16:51:57 Steve Langasek tags amd64 apport-bug rls-bb-incoming xenial amd64 apport-bug xenial
2018-02-23 13:21:55 Francis Ginther tags amd64 apport-bug xenial amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 xenial
2018-02-23 14:36:34 Julian Andres Klode apt (Ubuntu Bionic): status Triaged In Progress
2018-02-23 15:20:11 Julian Andres Klode apt (Ubuntu Bionic): status In Progress Fix Committed
2018-03-01 16:32:49 Launchpad Janitor unattended-upgrades (Ubuntu Bionic): status In Progress Fix Released
2018-03-03 10:01:53 Jarno Suni bug added subscriber Jarno Suni
2018-03-06 09:46:20 Launchpad Janitor apt (Ubuntu Bionic): status Fix Committed Fix Released
2018-07-17 07:03:50 Julian Andres Klode nominated for series Ubuntu Xenial
2018-07-17 07:03:50 Julian Andres Klode bug task added apt (Ubuntu Xenial)
2018-07-17 07:03:50 Julian Andres Klode bug task added unattended-upgrades (Ubuntu Xenial)
2018-07-17 07:03:50 Julian Andres Klode nominated for series Ubuntu Trusty
2018-07-17 07:03:50 Julian Andres Klode bug task added apt (Ubuntu Trusty)
2018-07-17 07:03:50 Julian Andres Klode bug task added unattended-upgrades (Ubuntu Trusty)
2018-07-17 07:06:04 Julian Andres Klode apt (Ubuntu Xenial): status New Triaged
2018-07-17 07:06:08 Julian Andres Klode apt (Ubuntu Trusty): status New Triaged
2018-10-01 18:20:01 Julian Andres Klode description When running kernel version 4.4.0-78 (for example) and the unattended-upgrade packages installs a new kernel 4.4.0-79 (for example) the linux-cloud-tools-4.4.0-78 and linux-cloud-tools-4.4.0-78-generic packages are removed by the Remove-Unused-Dependencies rule, because unlike "normal" kernel packages they are not excluded by /etc/apt/apt.conf.d/01autoremove-kernels. The linux-cloud-tools package has the hyper-v integration services daemons in it, so it's deletion leaves some of the integration not working. Could /etc/apt/apt.conf.d/01autoremove-kernels be updated so other hyper-v users aren't caught out by this? Thanks, Ian. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: unattended-upgrades 0.90ubuntu0.6 ProcVersionSignature: Ubuntu 4.4.0-79.100-generic 4.4.67 Uname: Linux 4.4.0-79-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.6 Architecture: amd64 Date: Thu Jun 15 15:27:35 2017 InstallationDate: Installed on 2016-04-25 (415 days ago) InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.3) PackageArchitecture: all SourcePackage: unattended-upgrades UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.apt.apt.conf.d.10periodic: [modified] modified.conffile..etc.update-motd.d.90-updates-available: [deleted] modified.conffile..etc.update-motd.d.98-fsck-at-reboot: [deleted] modified.conffile..etc.update-motd.d.98-reboot-required: [deleted] mtime.conffile..etc.apt.apt.conf.d.10periodic: 2016-04-25T16:28:36.640000 [Impact] When running kernel version 4.4.0-78 (for example) and the unattended-upgrade packages installs a new kernel 4.4.0-79 (for example) the linux-cloud-tools-4.4.0-78 and linux-cloud-tools-4.4.0-78-generic packages are removed by the Remove-Unused-Dependencies rule, because unlike "normal" kernel packages they are not excluded by /etc/apt/apt.conf.d/01autoremove-kernels. The linux-cloud-tools package has the hyper-v integration services daemons in it, so it's deletion leaves some of the integration not working. Could /etc/apt/apt.conf.d/01autoremove-kernels be updated so other hyper-v users aren't caught out by this? Thanks, Ian. [Test case] Make sure that linux-cloud-tools for protected kernels are listed in APT::NeverAutoRemove, for example, on cosmic: "^linux-cloud-tools-4\.17\.0-9-generic$"; "^linux-cloud-tools-4\.18\.0-7-generic$"; Those are in 01autoremove-kernels [Regression Potential] some linux-cloud-tools will linger around, so it takes more space. [Other info] ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: unattended-upgrades 0.90ubuntu0.6 ProcVersionSignature: Ubuntu 4.4.0-79.100-generic 4.4.67 Uname: Linux 4.4.0-79-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.6 Architecture: amd64 Date: Thu Jun 15 15:27:35 2017 InstallationDate: Installed on 2016-04-25 (415 days ago) InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.3) PackageArchitecture: all SourcePackage: unattended-upgrades UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.apt.apt.conf.d.10periodic: [modified] modified.conffile..etc.update-motd.d.90-updates-available: [deleted] modified.conffile..etc.update-motd.d.98-fsck-at-reboot: [deleted] modified.conffile..etc.update-motd.d.98-reboot-required: [deleted] mtime.conffile..etc.apt.apt.conf.d.10periodic: 2016-04-25T16:28:36.640000
2018-10-01 18:34:51 Łukasz Zemczak apt (Ubuntu Xenial): status Triaged Fix Committed
2018-10-01 18:34:53 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2018-10-01 18:35:01 Łukasz Zemczak bug added subscriber SRU Verification
2018-10-01 18:35:04 Łukasz Zemczak tags amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 xenial amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-needed verification-needed-xenial xenial
2018-10-02 08:18:45 Ian Gordon tags amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-needed verification-needed-xenial xenial amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-done-xenial verification-needed xenial
2018-10-17 22:26:02 Brian Murray tags amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-done-xenial verification-needed xenial amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-needed verification-needed-xenial xenial
2018-10-18 12:22:49 Julian Andres Klode tags amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-needed verification-needed-xenial xenial amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-done verification-done-xenial xenial
2018-10-25 15:29:32 Launchpad Janitor apt (Ubuntu Xenial): status Fix Committed Fix Released
2018-10-25 15:29:44 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2018-11-30 21:27:00 Balint Reczey description [Impact] When running kernel version 4.4.0-78 (for example) and the unattended-upgrade packages installs a new kernel 4.4.0-79 (for example) the linux-cloud-tools-4.4.0-78 and linux-cloud-tools-4.4.0-78-generic packages are removed by the Remove-Unused-Dependencies rule, because unlike "normal" kernel packages they are not excluded by /etc/apt/apt.conf.d/01autoremove-kernels. The linux-cloud-tools package has the hyper-v integration services daemons in it, so it's deletion leaves some of the integration not working. Could /etc/apt/apt.conf.d/01autoremove-kernels be updated so other hyper-v users aren't caught out by this? Thanks, Ian. [Test case] Make sure that linux-cloud-tools for protected kernels are listed in APT::NeverAutoRemove, for example, on cosmic: "^linux-cloud-tools-4\.17\.0-9-generic$"; "^linux-cloud-tools-4\.18\.0-7-generic$"; Those are in 01autoremove-kernels [Regression Potential] some linux-cloud-tools will linger around, so it takes more space. [Other info] ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: unattended-upgrades 0.90ubuntu0.6 ProcVersionSignature: Ubuntu 4.4.0-79.100-generic 4.4.67 Uname: Linux 4.4.0-79-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.6 Architecture: amd64 Date: Thu Jun 15 15:27:35 2017 InstallationDate: Installed on 2016-04-25 (415 days ago) InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.3) PackageArchitecture: all SourcePackage: unattended-upgrades UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.apt.apt.conf.d.10periodic: [modified] modified.conffile..etc.update-motd.d.90-updates-available: [deleted] modified.conffile..etc.update-motd.d.98-fsck-at-reboot: [deleted] modified.conffile..etc.update-motd.d.98-reboot-required: [deleted] mtime.conffile..etc.apt.apt.conf.d.10periodic: 2016-04-25T16:28:36.640000 [Impact] When running kernel version 4.4.0-78 (for example) and the unattended-upgrade packages installs a new kernel 4.4.0-79 (for example) the linux-cloud-tools-4.4.0-78 and linux-cloud-tools-4.4.0-78-generic packages are removed by the Remove-Unused-Dependencies rule, because unlike "normal" kernel packages they are not excluded by /etc/apt/apt.conf.d/01autoremove-kernels. The linux-cloud-tools package has the hyper-v integration services daemons in it, so it's deletion leaves some of the integration not working. Could /etc/apt/apt.conf.d/01autoremove-kernels be updated so other hyper-v users aren't caught out by this? Thanks, Ian. [Test case (apt)] Make sure that linux-cloud-tools for protected kernels are listed in APT::NeverAutoRemove, for example, on cosmic:    "^linux-cloud-tools-4\.17\.0-9-generic$";    "^linux-cloud-tools-4\.18\.0-7-generic$"; Those are in 01autoremove-kernels [Test case (unattended-upgrades)] * Check the running kernel and install relevant cloud-tools packages: # uname -a Linux x-uu-lp-1737637 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux root@x-uu-lp-1737637:~# apt-cache search 4.15.0-39-generic linux-cloud-tools-4.15.0-39-generic - Linux kernel version specific cloud tools for version 4.15.0-39 linux-headers-4.15.0-39-generic - Linux kernel headers for version 4.15.0 on 64 bit x86 SMP linux-image-4.15.0-39-generic - Signed kernel image generic linux-image-unsigned-4.15.0-39-generic - Linux kernel image for version 4.15.0 on 64 bit x86 SMP linux-modules-4.15.0-39-generic - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP linux-modules-extra-4.15.0-39-generic - Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP # apt install linux-cloud-tools-4.15.0-39-generic Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libfreetype6 Use 'apt autoremove' to remove it. The following additional packages will be installed: linux-cloud-tools-common linux-hwe-cloud-tools-4.15.0-39 The following NEW packages will be installed: linux-cloud-tools-4.15.0-39-generic linux-cloud-tools-common linux-hwe-cloud-tools-4.15.0-39 0 upgraded, 3 newly installed, 0 to remove and 17 not upgraded. Need to get 119 kB of archives. After this operation, 854 kB of additional disk space will be used. Do you want to continue? [Y/n] ... * Mark them autoremovable and configure u-u to autoremove unused packages: # apt-mark auto linux-cloud-tools-4.15.0-39-generic linux-cloud-tools-4.15.0-39-generic set to automatically installed. ### set Unattended-Upgrade::Remove-Unused-Dependencies "true"; # vi /etc/apt/apt.conf.d/50unattended-upgrades * The not fixed version of u-u removes the packages: # unattended-upgrade --dry-run --verbose ... All upgrades installed Packages that are auto removed: 'libfreetype6 linux-cloud-tools-4.15.0-39-generic linux-cloud-tools-common linux-hwe-cloud-tools-4.15.0-39' Packages were successfully auto-removed # * The fixed version does not: # unattended-upgrade --dry-run --verbose Initial blacklisted packages: Initial whitelisted packages: Starting unattended upgrades script Allowed origins are: o=Ubuntu,a=xenial, o=Ubuntu,a=xenial-security, o=UbuntuESM,a=xenial Removing unused kernel packages: linux-cloud-tools-common Keeping auto-removable linux-cloud-tools-common package(s) because it would also remove the following packages which should be kept in this step: linux-cloud-tools-4.15.0-39-generic linux-hwe-cloud-tools-4.15.0-39 ... [Regression Potential] * some linux-cloud-tools will linger around, so it takes more space. [Other info] ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: unattended-upgrades 0.90ubuntu0.6 ProcVersionSignature: Ubuntu 4.4.0-79.100-generic 4.4.67 Uname: Linux 4.4.0-79-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.6 Architecture: amd64 Date: Thu Jun 15 15:27:35 2017 InstallationDate: Installed on 2016-04-25 (415 days ago) InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.3) PackageArchitecture: all SourcePackage: unattended-upgrades UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.apt.apt.conf.d.10periodic: [modified] modified.conffile..etc.update-motd.d.90-updates-available: [deleted] modified.conffile..etc.update-motd.d.98-fsck-at-reboot: [deleted] modified.conffile..etc.update-motd.d.98-reboot-required: [deleted] mtime.conffile..etc.apt.apt.conf.d.10periodic: 2016-04-25T16:28:36.640000
2018-12-03 19:16:53 Brian Murray unattended-upgrades (Ubuntu Xenial): status New Fix Committed
2018-12-03 19:16:57 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2018-12-03 19:17:02 Brian Murray tags amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-done verification-done-xenial xenial amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-needed verification-needed-xenial xenial
2019-03-13 18:20:28 Balint Reczey tags amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-needed verification-needed-xenial xenial amd64 apport-bug id-5a8ef52aa60dcd08c82dd6d1 verification-done verification-done-xenial xenial
2019-04-25 10:50:00 Launchpad Janitor unattended-upgrades (Ubuntu Xenial): status Fix Committed Fix Released