[ubuntu/bionic-proposed] unattended-upgrades 1.1ubuntu1.18.04.11 (Accepted)
Balint Reczey
rbalint at ubuntu.com
Tue Apr 30 09:12:47 UTC 2019
unattended-upgrades (1.1ubuntu1.18.04.11) bionic; urgency=medium
* Detect changes to moved conffiles (LP: #1823872)
- Add tests for checking conffile moves.
Build depend on and use equivs to generate new test packages
- 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.
(LP: #1823872)
* Skip sending email when no package had to be installed, upgraded or removed
(LP: #1821103) (Closes: #924554)
* Make sure autoremovals don't start with a dirty cache and remove other
packages (LP: #1824341)
* 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)
* Stop raising NoAllowedOriginError when marking packages to upgrade/install
fails (LP: #1824876)
* 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.
Also it crashed with packages not having any version in allowed origins.
(LP: #1824804, #1824949)
* Skip trying to upgrade held packages in call_adjusted() (LP: #1824804)
* Follow all kinds of transitive dependencies when adjusting dependencies
* Don't crash collecting transitive dependencies when package has no candidate
(LP: #1825886)
* Use mark_install_adjusted() in rewind_cache()
The original cache had packages marked with adjustments thus rewinding
should also do adjustments to reach the same state.
Also not using mark_install_adjusted() crashes when apt raises error on
held packages. (LP: #1826157)
- test_rewind: Update test to check if adjustend rewinding took place
Date: Mon, 29 Apr 2019 12:13:14 +0200
Changed-By: Balint Reczey <rbalint at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/unattended-upgrades/1.1ubuntu1.18.04.11
-------------- next part --------------
Format: 1.8
Date: Mon, 29 Apr 2019 12:13:14 +0200
Source: unattended-upgrades
Binary: unattended-upgrades
Architecture: source
Version: 1.1ubuntu1.18.04.11
Distribution: bionic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Balint Reczey <rbalint at ubuntu.com>
Description:
unattended-upgrades - automatic installation of security upgrades
Closes: 924554
Launchpad-Bugs-Fixed: 1821103 1823872 1824341 1824804 1824876 1824949 1825886 1826157
Changes:
unattended-upgrades (1.1ubuntu1.18.04.11) bionic; urgency=medium
.
* Detect changes to moved conffiles (LP: #1823872)
- Add tests for checking conffile moves.
Build depend on and use equivs to generate new test packages
- 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.
(LP: #1823872)
* Skip sending email when no package had to be installed, upgraded or removed
(LP: #1821103) (Closes: #924554)
* Make sure autoremovals don't start with a dirty cache and remove other
packages (LP: #1824341)
* 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)
* Stop raising NoAllowedOriginError when marking packages to upgrade/install
fails (LP: #1824876)
* 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.
Also it crashed with packages not having any version in allowed origins.
(LP: #1824804, #1824949)
* Skip trying to upgrade held packages in call_adjusted() (LP: #1824804)
* Follow all kinds of transitive dependencies when adjusting dependencies
* Don't crash collecting transitive dependencies when package has no candidate
(LP: #1825886)
* Use mark_install_adjusted() in rewind_cache()
The original cache had packages marked with adjustments thus rewinding
should also do adjustments to reach the same state.
Also not using mark_install_adjusted() crashes when apt raises error on
held packages. (LP: #1826157)
- test_rewind: Update test to check if adjustend rewinding took place
Checksums-Sha1:
127d59627efeda9a4e78a13fa916f391bef27055 2052 unattended-upgrades_1.1ubuntu1.18.04.11.dsc
6afcb6ccd711e5419420f588ee78b9fdb58149d3 107232 unattended-upgrades_1.1ubuntu1.18.04.11.tar.xz
baf15d33e11c8ec1f7eced3d8abd88621134154f 8362 unattended-upgrades_1.1ubuntu1.18.04.11_source.buildinfo
Checksums-Sha256:
5b9b189ddc59464ad38dc86742f0dcd0cd53459a3e4a20cd85ae4783f93c6488 2052 unattended-upgrades_1.1ubuntu1.18.04.11.dsc
d6496611d437b26f7959812b7273e5244dea34bf6ce40bc446ddff5ee252bf99 107232 unattended-upgrades_1.1ubuntu1.18.04.11.tar.xz
7e0a7ea99d5febb3f848c1af384a7469797aae4335c67f4ec987addffb8340bc 8362 unattended-upgrades_1.1ubuntu1.18.04.11_source.buildinfo
Files:
fff105652df61894f57543f078dba808 2052 admin optional unattended-upgrades_1.1ubuntu1.18.04.11.dsc
1e1eb865900cfb2e8e02a2475be1086b 107232 admin optional unattended-upgrades_1.1ubuntu1.18.04.11.tar.xz
34993b97452d89d522dd4c02e63a0a00 8362 admin optional unattended-upgrades_1.1ubuntu1.18.04.11_source.buildinfo
Original-Maintainer: Michael Vogt <mvo at debian.org>
More information about the Bionic-changes
mailing list