Public bug reported:
Running on 22.04.3 LTS, specifically package version 2.8ubuntu1.
The unattended-upgrades.log is full of
WARNING Could not figure out development release: Distribution data
outdated. Please
check for an update for distro-info-data. See
/usr/share/doc/distro-info-data/README.Debian
for details.
The note in README.Debian boils down to "make sure -updates is in
sources.list", which it already is.
This warning is triggered by the Unattended-Upgrade::DevRelease setting
in /etc/apt/50unattended-upgrades being set to auto (the default). The
code in /usr/bin/unattended-upgrades then calls
distro_info.UbuntuDistroInfo().devel() which then throws a
DistroDataOutdated.
(I don't know *why* it's throwing that, as...
$ distro-info --devel
noble
...but that's neither here nor there for purposes of this bug report.)
Can the "Unattended-Upgrade::DevRelease == auto" code path be made a
little smarter for LTS releases? Testing "if currently running LTS then
we're definitely not 'devel' in any case, so it doesn't matter how
recent the distro-data file is, don't even bother checking it" seems
reasonable. Or possibly 'Unattended-Upgrade::DevRelease' should default
to false on LTS releases, although I appreciate that changing the
default conffiles based on LTS-or-not can easily lead to some surprises.
** Affects: unattended-upgrades (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unattended-upgrades in
Ubuntu.
https://bugs.launchpad.net/bugs/2040525
Title:
running on LTS shouldn't warn because the devel branch can't be
determined by distro-info
Status in unattended-upgrades package in Ubuntu:
New
Bug description:
Running on 22.04.3 LTS, specifically package version 2.8ubuntu1.
The unattended-upgrades.log is full of
WARNING Could not figure out development release: Distribution data
outdated. Please
check for an update for distro-info-data. See
/usr/share/doc/distro-info-data/README.Debian
for details.
The note in README.Debian boils down to "make sure -updates is in
sources.list", which it already is.
This warning is triggered by the Unattended-Upgrade::DevRelease
setting in /etc/apt/50unattended-upgrades being set to auto (the
default). The code in /usr/bin/unattended-upgrades then calls
distro_info.UbuntuDistroInfo().devel() which then throws a
DistroDataOutdated.
(I don't know *why* it's throwing that, as...
$ distro-info --devel
noble
...but that's neither here nor there for purposes of this bug report.)
Can the "Unattended-Upgrade::DevRelease == auto" code path be made a
little smarter for LTS releases? Testing "if currently running LTS
then we're definitely not 'devel' in any case, so it doesn't matter
how recent the distro-data file is, don't even bother checking it"
seems reasonable. Or possibly 'Unattended-Upgrade::DevRelease' should
default to false on LTS releases, although I appreciate that changing
the default conffiles based on LTS-or-not can easily lead to some
surprises.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/2040525/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp