Package: unattended-upgrades Version: 0.92 Severity: grave Dear Maintainer,
When unattended-upgrades has to upgrade apt itself, it will be terminated and leaves the system in a state that requires manual intervention, like dpkg --reconfigure --pending apt-get -f install A second bug is that this broken state does not lead to any mails being sent to root, and it may take a long time until it is discovered that updates do not work. Possibly, apt is killed because systemd is killing all processes belonging to a service when that service is stopped/restarted and maybe apt restarts the daily apt service. Cheers, Stefan Log file extract: ================ unattended-upgrades-dpkg.log Log started: 2016-10-10 15:35:41 apt-listchanges warning: Cannot reopen /dev/tty for stdin: [Errno 6] No such device or address: '/dev/tty' apt-listchanges: Reading changelogs... apt-listchanges: Mailing root: apt-listchanges: news for XXX (Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 55308 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.3.1_amd64.deb ... Unpacking libapt-pkg5.0:amd64 (1.3.1) over (1.3) ... Setting up libapt-pkg5.0:amd64 (1.3.1) ... (Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 55308 files and directories currently installed.) Preparing to unpack .../0-libapt-inst2.0_1.3.1_amd64.deb ... Unpacking libapt-inst2.0:amd64 (1.3.1) over (1.3) ... Preparing to unpack .../1-apt_1.3.1_amd64.deb ... Unpacking apt (1.3.1) over (1.3) ... Setting up apt (1.3.1) ... Log started: 2016-10-22 04:37:01 ================ unattended-upgrades.log 2016-10-10 15:35:34,852 INFO Initial blacklisted packages: 2016-10-10 15:35:34,852 INFO Initial whitelisted packages: 2016-10-10 15:35:34,852 INFO Starting unattended upgrades script 2016-10-10 15:35:34,852 INFO Allowed origins are: ['origin=Debian,codename=stretch'] 2016-10-10 15:35:41,215 INFO Packages that will be upgraded: apache2 apache2-bin apache2-data apache2-utils apt apt-utils libapt-inst2.0 libapt-pkg5.0 libreadline6 libslang2 readline-common vim vim-common vim-runtime xxd 2016-10-10 15:35:41,215 INFO Writing dpkg log to '/var/log/unattended-upgrades/unattended-upgrades-dpkg.log' 2016-10-21 08:08:47,884 INFO Initial blacklisted packages: ================ -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.7.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages unattended-upgrades depends on: ii apt 1.3.1 ii apt-utils 1.3.1 ii debconf [debconf-2.0] 1.5.59 ii init-system-helpers 1.45 ii lsb-base 9.20160629 ii lsb-release 9.20160629 ii python3 3.5.1-4 ii python3-apt 1.1.0~beta5 ii ucf 3.0036 ii xz-utils 5.2.2-1.2 Versions of packages unattended-upgrades recommends: ii cron [cron-daemon] 3.0pl1-128 Versions of packages unattended-upgrades suggests: ii bsd-mailx 8.1.2-0.20160123cvs-3 ii exim4-daemon-light [mail-transport-agent] 4.87-3+b1 -- debconf information: * unattended-upgrades/enable_auto_updates: true * unattended-upgrades/origins_pattern: origin=Debian,codename=${distro_codename}