Verified on unattended-upgrades/1.5ubuntu3.18.10.2 for Cosmic: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-cosmic/cosmic/amd64/u/unattended-upgrades/20190221_173137_1ecf7@/log.gz : ... Running ./test_remove_unused.py with python3 Initial blacklisted packages: Initial whitelisted packages: Starting unattended upgrades script Allowed origins are: o=Ubuntu,a=lucid-security APT::VersionedKernelPackages is not set Checking: test-package ([]) pkgs that look like they should be upgraded: test-package Fetched 0 B in 0s (0 B/s) fetch.run() result: 0 check_conffile_prompt(/tmp/autopkgtest.5oXOHy/build.r1N/src/test/root.unused-deps/var/cache/apt/archives/test-package_2.0_all.deb) found pkg: test-package blacklist: [] whitelist: [] Packages that will be upgraded: test-package Writing dpkg log to ./root.unused-deps/var/log/unattended-upgrades/unattended-upgrades-dpkg.log applying set ['test-package'] left to upgrade set() All upgrades installed marking linux-image-4.05.0-1021-kvm for removal marking old-unused-dependency for removal marking any-old-unused-modules for removal marking test-package-dependency for removal Packages that were successfully auto-removed: any-old-unused-modules linux-image-4.05.0-1021-kvm old-unused-dependency test-package-dependency Packages that are kept back: InstCount=0 DelCount=0 BrokenCount=0 ... Initial blacklisted packages: Initial whitelisted packages: Starting unattended upgrades script Allowed origins are: o=Ubuntu,a=lucid-security Using (^linux-image-[0-9]+\.[0-9\.]+-.*|^.*-modules-[0-9]+\.[0-9\.]+-.*|^linux-headers-[0-9]+\.[0-9\.]+-.*) regexp to find kernel packages Using (^linux-image-4\.18\.0\-15\-generic$|^.*-modules-4\.18\.0\-15\-generic$|^linux-headers-4\.18\.0\-15\-generic$) regexp to find running kernel packages Checking: test-package ([]) pkgs that look like they should be upgraded: test-package Fetched 0 B in 0s (0 B/s) fetch.run() result: 0 check_conffile_prompt(/tmp/autopkgtest.5oXOHy/build.r1N/src/test/root.unused-deps/var/cache/apt/archives/test-package_2.0_all.deb) found pkg: test-package blacklist: [] whitelist: [] Removing unused kernel packages: linux-image-4.05.0-1021-kvm marking linux-image-4.05.0-1021-kvm for removal Keeping auto-removable linux-image-4.05.0-1021-kvm package(s) because it would also remove the following packages which should be kept in this step: test-package Packages that were successfully auto-removed: Packages that are kept back: linux-image-4.05.0-1021-kvm Packages that will be upgraded: test-package Writing dpkg log to ./root.unused-deps/var/log/unattended-upgrades/unattended-upgrades-dpkg.log applying set ['test-package'] left to upgrade set() All upgrades installed marking test-package-dependency for removal Packages that were successfully auto-removed: test-package-dependency Packages that are kept back: InstCount=0 DelCount=0 BrokenCount=0 Extracting content from ./root.unused-deps/var/log/unattended-upgrades/unattended-upgrades-dpkg.log since 2019-02-21 17:12:00 /tmp/autopkgtest.5oXOHy/build.r1N/src/test/unattended_upgrade.py:1163: ResourceWarning: unclosed file <_io.TextIOWrapper name=12 mode='w' encoding='UTF-8'> options.verbose or options.debug) /tmp/autopkgtest.5oXOHy/build.r1N/src/test/unattended_upgrade.py:1163: ResourceWarning: unclosed file <_io.TextIOWrapper name=11 mode='r' encoding='UTF-8'> options.verbose or options.debug) /tmp/autopkgtest.5oXOHy/build.r1N/src/test/unattended_upgrade.py:1513: ResourceWarning: unclosed file <_io.TextIOWrapper name=12 mode='w' encoding='UTF-8'> res, error = cache_commit(cache, logfile_dpkg, verbose) /tmp/autopkgtest.5oXOHy/build.r1N/src/test/unattended_upgrade.py:1513: ResourceWarning: unclosed file <_io.TextIOWrapper name=11 mode='r' encoding='UTF-8'> res, error = cache_commit(cache, logfile_dpkg, verbose) . ---------------------------------------------------------------------- Ran 2 tests in 2.761s ...