[Piuparts-devel] pull: feature/distupgrade-disappearing

Andreas Beckmann debian at abeckmann.de
Fri Nov 30 16:37:25 UTC 2012


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.

Andreas



More information about the Piuparts-devel mailing list