[Piuparts-devel] pull: feature/distupgrade-disappearing
Holger Levsen
holger at layer-acht.org
Sat Dec 1 10:53:16 UTC 2012
Hi Andreas,
On Freitag, 30. November 2012, Andreas Beckmann wrote:
> Andreas Beckmann (15):
> p-r: hardlink the logfiles to the htdocs tree
> p-s: disable X forwarding while connecting to master
> p: do not try to install disappeared packages after distupgrade
> find_missing_copyright: skip for uninstalled packages
> p-s: prepare for moving package checks to test_package()
> p-s: test_package: check existence before install-purge test
> p-s: test_package: check existence before distupgrade test
> p-s: drop old checking code from Section._process()
> p-s: support dist-upgrades of disappearing packages
> p-r: factor out _load_package_database() from __init__()
> lib/conf: add get_final_distro() method
> lib/conf: add optional distro argument to get_mirror() method
> p-m,p-r: combine package list and versions from different releases
> p.conf: add 'distro' setting for dist-upgrade tests
> post_remove_exceptions: cleanup dovecot certificates
>
> * Add support for dist-upgrade tests of "disappearing" packages:
> - master/report: Get candidate packages from distro in the "distro"
> setting in piuparts.conf and (target) versions to test from last
> distro
> entry in "upgrade-test-distros". In case a package no longer
> exists, use
> a pseudo-version "None". (Closes: #656438)
>
> patches 1,2,15 are independent of this feature
> 3-4 fix the piuparts part
> 5-9 adjust piuparts-slave to handle this
> 10-13 adjust master and report
> 14 finally enables this in the config
>
> don't worry if you see a significant drop in the package count for the
> disupgrade tests - we no longer consider e.g. packages that are in sid
> only for testing2sid.
thanks for the long explaination, appreciated!
merged+pushed+running on piatti now.
cheers,
Holger
More information about the Piuparts-devel
mailing list