Force upgrade & bad UI
Following the development of the project I patiently waited long periods of time for my box to upgrade. Upon checking if my box shouldn't be affected by a release by now I get the info that I should be! :
The about page (strange place to check update status btw) tells me there is a new version. It could go a step further and highlight that information (making it at least bold), and add the relevant information that I'm currently running my box with auto-updates enabled.
So the text should be more like: "There is a new release that should get applied soon!"
But then again there seems to be a problem because it does not!
My upgrade module says this:
2018-08-29 00:39:56,677 INFO Initial blacklisted packages:
2018-08-29 00:39:56,683 INFO Initial whitelisted packages:
2018-08-29 00:39:56,684 INFO Starting unattended upgrades script
2018-08-29 00:39:56,685 INFO Allowed origins are: origin=Debian, origin=Debian,codename=buster,label=Debian-Security
2018-08-29 00:40:02,885 WARNING package apache2 upgradable but fails to be marked for upgrade ()
2018-08-29 00:40:05,339 WARNING package apache2-bin upgradable but fails to be marked for upgrade ()
2018-08-29 00:40:15,341 WARNING package bind9-host upgradable but fails to be marked for upgrade ()
2018-08-29 00:40:21,109 WARNING package curl upgradable but fails to be marked for upgrade ()
2018-08-29 00:40:27,004 WARNING package dnsutils upgradable but fails to be marked for upgrade ()
2018-08-29 00:40:51,327 WARNING package libbind9-160 upgradable but fails to be marked for upgrade ()
2018-08-29 00:41:23,784 WARNING package libirs160 upgradable but fails to be marked for upgrade ()
2018-08-29 00:41:31,427 WARNING package libisc169 upgradable but fails to be marked for upgrade ()
2018-08-29 00:41:38,258 WARNING package libisccc160 upgradable but fails to be marked for upgrade ()
2018-08-29 00:41:45,081 WARNING package libisccfg160 upgradable but fails to be marked for upgrade ()
2018-08-29 00:41:55,032 WARNING package liblwres160 upgradable but fails to be marked for upgrade ()
2018-08-29 00:44:08,997 INFO Packages that will be upgraded: apt apt-utils binutils binutils-arm-linux-gnueabihf binutils-common bzip2 dbus debconf debconf-i18n erlang-asn1 erlang-base erlang-crypto erlang-edoc erlang-inets erlang-mnesia erlang-odbc erlang-os-mon erlang-public-key erlang-runtime-tools erlang-snmp erlang-ssl erlang-syntax-tools erlang-xmerl file gcc-8-base initramfs-tools initramfs-tools-core iptables isc-dhcp-client libapache2-mod-php7.2 libapt-pkg5.0 libargon2-0 libatomic1 libbinutils libbz2-1.0 libcryptsetup12 libcurl3-gnutls libcurl3-nss libdb5.3 libdbus-1-3 libdrm-amdgpu1 libdrm-common libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libexpat1 libfdisk1 libgcc1 libgl1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libharfbuzz0b libidn2-0 libip4tc0 libip6tc0 libiptc0 libisc-export169 libjs-sphinxdoc libllvm6.0 libmagic-mgc libmagic1 libmount1 libncurses5 libncurses6 libncursesw5 libncursesw6 libnewt0.52 libnm0 libopenal1 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpcre3 libperl5.26 libpq5 libpulse0 libpython2.7-minimal libpython2.7-stdlib libsmartcols1 libssh2-1 libstdc++6 libsystemd0 libteamdctl0 libtinfo5 libtinfo6 libuuid1 libx11-6 libx11-data libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxtables12 libzstd1 linux-image-armmp login logrotate make matrix-synapse minetest-mod-mesecons mount network-manager ntp openssh-client openssh-server openssh-sftp-server passwd patch perl perl-base perl-modules-5.26 php-common php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline plinth python-certifi python-cryptography python-django-common python-formencode python-paste python-phonenumbers python-prometheus-client python-serial python-sphinx python-twisted python2.7 python2.7-minimal python3-certifi python3-cryptography python3-django python3-future python3-gi rfkill rsyslog sntp sphinx-common systemd tasksel tasksel-data unattended-upgrades util-linux vim-common vim-tiny whiptail wpasupplicant xxd
2018-08-29 00:44:09,000 INFO Writing dpkg log to /var/log/unattended-upgrades/unattended-upgrades-dpkg.log
2018-08-29 01:13:29,952 ERROR Exception happened during upgrade.
Traceback (most recent call last):
File "/usr/bin/unattended-upgrades", line 569, in cache_commit
res = cache.commit(install_progress=iprogress)
File "/usr/lib/python3/dist-packages/apt/cache.py", line 610, in commit
raise SystemError("installArchives() failed")
SystemError: installArchives() failed
2018-08-29 01:13:33,718 ERROR Exception happened during upgrade.
NoneType: None
2018-08-29 01:13:33,720 ERROR Installing the upgrades failed!
2018-08-29 01:13:33,722 ERROR error message: installArchives() failed
2018-08-29 01:13:33,726 ERROR dpkg returned a error! See /var/log/unattended-upgrades/unattended-upgrades-dpkg.log for details
2018-08-29 06:31:42,743 INFO Initial blacklisted packages:
2018-08-29 06:31:42,750 INFO Initial whitelisted packages:
2018-08-29 06:31:42,751 INFO Starting unattended upgrades script
2018-08-29 06:31:42,752 INFO Allowed origins are: origin=Debian, origin=Debian,codename=buster,label=Debian-Security
2018-08-29 06:31:48,929 WARNING package apache2 upgradable but fails to be marked for upgrade ()
2018-08-29 06:31:51,392 WARNING package apache2-bin upgradable but fails to be marked for upgrade ()
2018-08-29 06:32:01,552 WARNING package bind9-host upgradable but fails to be marked for upgrade ()
2018-08-29 06:32:07,390 WARNING package curl upgradable but fails to be marked for upgrade ()
2018-08-29 06:32:13,307 WARNING package dnsutils upgradable but fails to be marked for upgrade ()
2018-08-29 06:32:38,123 WARNING package libbind9-160 upgradable but fails to be marked for upgrade ()
2018-08-29 06:33:09,979 WARNING package libirs160 upgradable but fails to be marked for upgrade ()
2018-08-29 06:33:17,622 WARNING package libisc169 upgradable but fails to be marked for upgrade ()
2018-08-29 06:33:24,434 WARNING package libisccc160 upgradable but fails to be marked for upgrade ()
2018-08-29 06:33:31,268 WARNING package libisccfg160 upgradable but fails to be marked for upgrade ()
2018-08-29 06:33:40,981 WARNING package liblwres160 upgradable but fails to be marked for upgrade ()
2018-08-29 06:35:56,074 INFO Packages that will be upgraded: apt apt-utils binutils binutils-arm-linux-gnueabihf binutils-common bzip2 dbus debconf debconf-i18n erlang-asn1 erlang-base erlang-crypto erlang-edoc erlang-inets erlang-mnesia erlang-odbc erlang-os-mon erlang-public-key erlang-runtime-tools erlang-snmp erlang-ssl erlang-syntax-tools erlang-xmerl file gcc-8-base initramfs-tools initramfs-tools-core iptables isc-dhcp-client libapache2-mod-php7.2 libapt-pkg5.0 libargon2-0 libatomic1 libbinutils libbz2-1.0 libcryptsetup12 libcurl3-nss libdb5.3 libdbus-1-3 libdrm-amdgpu1 libdrm-common libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libexpat1 libfdisk1 libgcc1 libgl1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libharfbuzz0b libidn2-0 libip4tc0 libip6tc0 libiptc0 libisc-export169 libjs-sphinxdoc libllvm6.0 libmagic-mgc libmagic1 libmount1 libncurses5 libncurses6 libncursesw5 libncursesw6 libnewt0.52 libnm0 libopenal1 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpcre3 libperl5.26 libpq5 libpulse0 libpython2.7-minimal libpython2.7-stdlib libsmartcols1 libssh2-1 libstdc++6 libsystemd0 libteamdctl0 libtinfo5 libtinfo6 libuuid1 libx11-6 libx11-data libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxtables12 libzstd1 linux-image-armmp login logrotate make matrix-synapse minetest-mod-mesecons mount network-manager ntp openssh-client openssh-server openssh-sftp-server passwd patch perl perl-base perl-modules-5.26 php-common php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline plinth python-certifi python-cryptography python-django-common python-formencode python-paste python-phonenumbers python-prometheus-client python-serial python-sphinx python-twisted python2.7 python2.7-minimal python3-certifi python3-cryptography python3-django python3-future python3-gi rfkill rsyslog sntp sphinx-common systemd tasksel tasksel-data unattended-upgrades util-linux vim-common vim-tiny whiptail wpasupplicant xxd
2018-08-29 06:35:56,077 INFO Writing dpkg log to /var/log/unattended-upgrades/unattended-upgrades-dpkg.log
2018-08-29 06:57:29,837 ERROR Installing the upgrades failed!
2018-08-29 06:57:29,839 ERROR error message: installArchives() failed
2018-08-29 06:57:29,844 ERROR dpkg returned a error! See /var/log/unattended-upgrades/unattended-upgrades-dpkg.log for details
2018-08-29 08:46:26,225 INFO Initial blacklisted packages:
2018-08-29 08:46:26,232 INFO Initial whitelisted packages:
2018-08-29 08:46:26,234 INFO Starting unattended upgrades script
2018-08-29 08:46:26,235 INFO Allowed origins are: origin=Debian, origin=Debian,codename=buster,label=Debian-Security
2018-08-29 08:46:34,041 WARNING package apache2 upgradable but fails to be marked for upgrade ()
2018-08-29 08:46:36,509 WARNING package apache2-bin upgradable but fails to be marked for upgrade ()
2018-08-29 08:46:46,601 WARNING package bind9-host upgradable but fails to be marked for upgrade ()
2018-08-29 08:46:52,460 WARNING package curl upgradable but fails to be marked for upgrade ()
2018-08-29 08:46:58,273 WARNING package dnsutils upgradable but fails to be marked for upgrade ()
2018-08-29 08:47:24,673 WARNING package libbind9-160 upgradable but fails to be marked for upgrade ()
2018-08-29 08:47:58,507 WARNING package libirs160 upgradable but fails to be marked for upgrade ()
2018-08-29 08:48:10,590 WARNING package libisc169 upgradable but fails to be marked for upgrade ()
2018-08-29 08:48:17,576 WARNING package libisccc160 upgradable but fails to be marked for upgrade ()
2018-08-29 08:48:24,461 WARNING package libisccfg160 upgradable but fails to be marked for upgrade ()
2018-08-29 08:48:34,483 WARNING package liblwres160 upgradable but fails to be marked for upgrade ()
2018-08-30 06:57:46,840 INFO Initial blacklisted packages:
2018-08-30 06:57:46,847 INFO Initial whitelisted packages:
2018-08-30 06:57:46,848 INFO Starting unattended upgrades script
2018-08-30 06:57:46,849 INFO Allowed origins are: origin=Debian, origin=Debian,codename=buster,label=Debian-Security
2018-08-30 06:57:52,929 WARNING package apache2 upgradable but fails to be marked for upgrade ()
2018-08-30 06:57:55,398 WARNING package apache2-bin upgradable but fails to be marked for upgrade ()
2018-08-30 06:58:05,919 WARNING package bind9-host upgradable but fails to be marked for upgrade ()
2018-08-30 06:58:11,968 WARNING package curl upgradable but fails to be marked for upgrade ()
2018-08-30 06:58:17,766 WARNING package dnsutils upgradable but fails to be marked for upgrade ()
2018-08-30 06:58:48,946 WARNING package libbind9-160 upgradable but fails to be marked for upgrade ()
2018-08-30 06:59:26,493 WARNING package libirs160 upgradable but fails to be marked for upgrade ()
2018-08-30 06:59:34,232 WARNING package libisc169 upgradable but fails to be marked for upgrade ()
2018-08-30 06:59:41,114 WARNING package libisccc160 upgradable but fails to be marked for upgrade ()
2018-08-30 06:59:48,046 WARNING package libisccfg160 upgradable but fails to be marked for upgrade ()
2018-08-30 06:59:58,504 WARNING package liblwres160 upgradable but fails to be marked for upgrade ()
2018-08-30 07:02:35,530 WARNING Package firewalld has conffile prompt and needs to be upgraded manually
2018-08-30 07:03:05,759 INFO package firewalld not upgraded
2018-08-30 07:06:02,709 INFO Packages that will be upgraded: apt apt-utils binutils binutils-arm-linux-gnueabihf binutils-common bzip2 dbus debconf debconf-i18n e2fslibs e2fsprogs erlang-asn1 erlang-base erlang-crypto erlang-edoc erlang-inets erlang-mnesia erlang-odbc erlang-os-mon erlang-public-key erlang-runtime-tools erlang-snmp erlang-ssl erlang-syntax-tools erlang-xmerl file gcc-8-base initramfs-tools initramfs-tools-core iptables isc-dhcp-client libapache2-mod-php7.2 libapt-pkg5.0 libargon2-0 libatomic1 libbinutils libbz2-1.0 libcom-err2 libcomerr2 libcryptsetup12 libdb5.3 libdbus-1-3 libdrm-amdgpu1 libdrm-common libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libexpat1 libext2fs2 libfdisk1 libgcc1 libgl1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libharfbuzz0b libidn2-0 libip4tc0 libip6tc0 libiptc0 libisc-export169 libjs-sphinxdoc libllvm6.0 libmagic-mgc libmagic1 libmount1 libncurses5 libncurses6 libncursesw5 libncursesw6 libnewt0.52 libnm0 libopenal1 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpcre3 libperl5.26 libpq5 libpulse0 libpython2.7-minimal libpython2.7-stdlib libsmartcols1 libss2 libssh2-1 libstdc++6 libsystemd0 libteamdctl0 libtinfo5 libtinfo6 libuuid1 libx11-6 libx11-data libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxtables12 libzstd1 linux-image-armmp login logrotate make matrix-synapse minetest-mod-mesecons mount network-manager ntp openssh-client openssh-server openssh-sftp-server passwd patch perl perl-base perl-modules-5.26 php-common php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline plinth python-certifi python-cryptography python-django-common python-formencode python-paste python-phonenumbers python-prometheus-client python-serial python-sphinx python-twisted python2.7 python2.7-minimal python3-certifi python3-configobj python3-cryptography python3-django python3-future python3-gi rfkill rsyslog sntp sphinx-common systemd tasksel tasksel-data unattended-upgrades util-linux vim-common vim-tiny whiptail wpasupplicant xxd
2018-08-30 07:06:02,711 INFO Writing dpkg log to /var/log/unattended-upgrades/unattended-upgrades-dpkg.log
2018-08-30 07:30:31,748 ERROR Installing the upgrades failed!
2018-08-30 07:30:31,770 ERROR error message: installArchives() failed
2018-08-30 07:30:31,775 ERROR dpkg returned a error! See /var/log/unattended-upgrades/unattended-upgrades-dpkg.log for details
Now what am I supposed to do as a clueless user? (Also, what am I supposed to do as somebody lightly more skilled?)
somewhat related to https://salsa.debian.org/freedombox-team/plinth/issues/831