Verified with unattended-upgrades/1.1ubuntu1.18.04.7~16.04.2 on Xenial: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/amd64/u/unattended-upgrades/20190228_150449_11313@/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.nX7fyI/build.uPt/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 test-package-dependency for removal marking old-unused-dependency for removal marking any-old-unused-modules 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 Extracting content from ./root.unused-deps/var/log/unattended-upgrades/unattended-upgrades-dpkg.log since 2019-02-28 14:26:03 /tmp/autopkgtest.nX7fyI/build.uPt/src/test/unattended_upgrade.py:1129: ResourceWarning: unclosed file <_io.TextIOWrapper name=13 mode='w' encoding='UTF-8'> options.verbose or options.debug) /tmp/autopkgtest.nX7fyI/build.uPt/src/test/unattended_upgrade.py:1129: ResourceWarning: unclosed file <_io.TextIOWrapper name=12 mode='r' encoding='UTF-8'> options.verbose or options.debug) /tmp/autopkgtest.nX7fyI/build.uPt/src/test/unattended_upgrade.py:1474: ResourceWarning: unclosed file <_io.TextIOWrapper name=13 mode='w' encoding='UTF-8'> res, error = cache_commit(cache, logfile_dpkg, verbose) /tmp/autopkgtest.nX7fyI/build.uPt/src/test/unattended_upgrade.py:1474: ResourceWarning: unclosed file <_io.TextIOWrapper name=12 mode='r' encoding='UTF-8'> res, error = cache_commit(cache, logfile_dpkg, verbose) .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\.4\.0\-142\-generic$|^.*-modules-4\.4\.0\-142\-generic$|^linux-headers-4\.4\.0\-142\-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.nX7fyI/build.uPt/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-28 14:26:04 /tmp/autopkgtest.nX7fyI/build.uPt/src/test/unattended_upgrade.py:1129: ResourceWarning: unclosed file <_io.TextIOWrapper name=17 mode='w' encoding='UTF-8'> options.verbose or options.debug) /tmp/autopkgtest.nX7fyI/build.uPt/src/test/unattended_upgrade.py:1129: ResourceWarning: unclosed file <_io.TextIOWrapper name=16 mode='r' encoding='UTF-8'> options.verbose or options.debug) /tmp/autopkgtest.nX7fyI/build.uPt/src/test/unattended_upgrade.py:1474: ResourceWarning: unclosed file <_io.TextIOWrapper name=17 mode='w' encoding='UTF-8'> res, error = cache_commit(cache, logfile_dpkg, verbose) /tmp/autopkgtest.nX7fyI/build.uPt/src/test/unattended_upgrade.py:1474: ResourceWarning: unclosed file <_io.TextIOWrapper name=16 mode='r' encoding='UTF-8'> res, error = cache_commit(cache, logfile_dpkg, verbose) . ---------------------------------------------------------------------- Ran 2 tests in 1.185s OK