-
unattended-upgrades (1.18) experimental; urgency=medium
[ louib ]
* Update blacklist translations
* Fix syntax in template conf files
[ Balint Reczey ]
* Keep mypy 0.761 happy
* test: Create empty dirs to save kept packages list to them
* Log explanation about kept back packages (LP: #1850964)
(Closes: #945837, #903875)
* Use GitHub Actions for CI instead of Travis.
Run tests in Ubuntu Focal release because older releases don't have the
needed python-apt version.
* debian/tests/common-functions: Use backported python-apt from a PPA on Eoan
* debian/tests: Skip upgrade-between-snapshots test.
Python-apt's version is sid is too low for unattended-upgrades to work.
* Use apt_pkg.Hashes instead of deprecated apt_pkg.md5sum()
* autopkgtest: Skip upgrate-all-security in sid because buster can't be tested
* Make allowed_origins, blacklist and whitelist attributes of
UnattendedUpgradesCache
* Make strict_whitelist attribute of UnattendedUpgradesCache
* Apply pinning to disable not allowed origins and honor blacklist/whitelist.
This makes candidate adjustments obsolete, since apt's resolver would pick
candidates only from allowed origins by itself unless local pinning
configuration overrides that.
* Rely fully on pinning to disable allowed origins and stop adjusting
candidates.
* Drop Unattended-Upgrade::Allow-downgrade since now pinning is honored and
downgrades are allowed for package versions with priority >= 1000.
(Closes: #905877, #919046, #768087, #946491) (LP: #1251228, #1434115)
* Don't ignore allowed origin when the package's priority is < 100.
This used to be the way of honoring the priority, but now this special case
prevents the package from showing up as a package kept back.
* Assume frontend locking to be supported.
Python3-apt (>= 1.9.6~) is required which supports the frontend locking API
-- Balint Reczey <email address hidden> Tue, 25 Feb 2020 19:28:13 +0100
-
unattended-upgrades (1.12) experimental; urgency=medium
[ Brannon Dorsey ]
* Remove double "format" in 50unattended-upgrades configuration files
[ Daniel Herzig ]
* man: improve unattended-upgrade.8 man-page (Closes: #905289)
[ Jonatan Nyberg ]
* Swedish debconf strings update (Closes: #925488)
[ Balint Reczey ]
* Compare apt.package.Version objects and not the versions' string
representation. This prevented adjusting candidates when the strings sorted
differently (LP: #1820888)
* Enable test_clean and test_patch_days tests
* Fall back to adjusting more packages' candidates when a package from an
allowed origin can't be marked to install/upgrade. (LP: #1821101)
* Skip sending email when no package had to be installed, upgraded or removed
(LP: #1821103) (Closes: #924554)
* Add a few debug logging points
* Report packages kept back by origin (LP: #1821376)
* Fix trailing newlines in wrapped email lines
* Describe candidate adjustment fallback better in the debug message
* Fix missing space. Thanks to Alban VIDAL
* Update POT file
* Test upgrades to -updates and to -proposed in upgrade-all-security
autopkgtest. Also enable -updates, too, while testing in Debian.
* Add ${distro_id}ESM:${distro_codename}-security to allowed origins
(LP: #1823376)
* Detect changes to moved conffiles (LP: #1823872)
* Add tests for checking conffile moves.
Build depend on and use equivs to generate new test packages
* Make sure autoremovals don't start with a dirty cache and remove other
packages (LP: #1824341)
* Stop raising NoAllowedOriginError when marking packages to upgrade/install
fails (LP: #1824876)
* Continue applying minimal sets when one set can't be marked for upgrade.
Thanks to Anderson Luiz Alves for the patch, it needed minor modifications
(LP: #1824341)
* Skip trying to upgrade held packages in call_adjusted() (LP: #1824804)
* Adjust only transitive dependencies in the fallback when a package from an
allowed origin can't be marked to install/upgrade.
This is a much lighter approach than marking every upgradable package
because the full fallback was triggered on packages held back as well,
using an excessive amount of CPU time. (LP: #1824804, #1824949)
* Follow all kinds of transitive dependencies when adjusting dependencies
* Split() conffile data to set of names only once
* Don't parse dpkg conffile db when there are no conffiles in the package
* Detect unchanged moved conffiles.
When a package moves a conffile properly without any change no conffile
prompt needs to be shown thus the package can be upgraded unattended even
when the conffile is changed locally. (LP: #1823872)
-- Balint Reczey <email address hidden> Thu, 18 Apr 2019 16:38:31 +0200
-
unattended-upgrades (0.83~exp2) experimental; urgency=medium
* lp:~mvo/unattended-upgrades/minimal-upgrades-speedup2:
- improve log output, skip already applied partitions
-- Michael Vogt <email address hidden> Tue, 04 Mar 2014 20:37:16 +0100
-
unattended-upgrades (0.83~exp1) experimental; urgency=medium
* lp:~mvo/unattended-upgrades/minimal-upgrades-speedup2:
- speedup minimal upgrades set calculation substantially
-- Michael Vogt <email address hidden> Mon, 03 Mar 2014 23:16:24 +0100
-
unattended-upgrades (0.80~exp2) experimental; urgency=low
* add codename based matching
* add support for "${distro_id}", "${distro_codename}" in the
Unattended-Upgrade::Origins-Pattern based matching too
* data/50unattended-upgrades.Debian:
- improve documentation, thanks to Russell Stuart
-- Michael Vogt <email address hidden> Thu, 14 Mar 2013 09:19:22 +0100
-
unattended-upgrades (0.80~exp1) experimental; urgency=low
[ Michael Vogt ]
* lp:~mvo/unattended-upgrades/verbose:
- add --verbose that shows output and terminal output
* lp:~mvo/unattended-upgrades/xz-support:
- add missing xz-utils dependency, thanks to Bastian Blank
(closes: #698552)
* drop --with python2 as its just a single script
* debian/control:
- depend on latest python-apt in experimental for the "codename"
based origin matching
* data/50unattended-upgrades.Debian:
- re-add the codename (n=) based matching example
[ Brian Murray ]
* unattended-upgrade:
- fix a issue with the tense of packages being upgraded
- log that sendmail works as an alternative to mailx
- add the result of the upgrade to email subject, thanks to Yann 'Ze'
Richard for the initial patch (LP: #1069809)
-- Michael Vogt <email address hidden> Thu, 14 Mar 2013 06:34:27 +0100