Back to piuparts PTS page

Accepted piuparts 0.74 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 15 Jan 2017 11:59:00 +0100
Source: piuparts
Binary: piuparts piuparts-master piuparts-slave piuparts-common
Architecture: source
Version: 0.74
Distribution: unstable
Urgency: medium
Maintainer: piuparts developers team <piuparts-devel@lists.alioth.debian.org>
Changed-By: Holger Levsen <holger@debian.org>
Description:
 piuparts   - .deb package installation, upgrading, and removal testing tool
 piuparts-common - common piuparts components
 piuparts-master - piuparts master components
 piuparts-slave - piuparts slave components
Closes: 604406 660350 682739 704037 794331 825487
Changes:
 piuparts (0.74) unstable; urgency=medium
 .
   [ Andreas Beckmann ]
   * piuparts.py:
     - Add to ignored_files:
       + /etc/modprobe.d/
     - Add new class of is_testable_* custom scripts: A non-zero return value
       makes the test succeed without actually installing the package. Use for
       packages that cannot be tested with piuparts by design or are broken in
       an unfixable way.  (Closes: #682739)
     - Ensure /etc/resolv.conf in the chroot has permissions 0644 to match a
       possible recreation of that file by resolvconf.  (Closes: #660350)
     - Increase output limit to 8 MB.  (Closes: #794331)
     - Increase single command time limit to 60 minutes.
   * piuparts.conf:
     - New section [sid-strict], testing with --install-remove-install and
       failing on leftover files.  (Closes: #604406)
     - Only warn on leftover files for [sid] and use the same settings for
       both [sid] and [stretch], since these are now used by britney to block
       testing migration in case of regressions.
   * piuparts.conf.anbe: Add some more example sections.
   * piuparts-slave.py:
     - Increase test timeout to 90 minutes.
   * piuparts-analyze.py:
     - Also consider bugs filed against source packages.
   * piuparts-reports.py:
     - Mark arch:all packages with an :all suffix in package lists.
     - Report skipped tests.
   * Makefile: Add check-whitespace target looking for trailing whitespace etc.
   * scripts/pre_install_database-server: Use default-mysql-* from stretch
     onwards.
   * scripts/post-{install,purge}-exceptions: Wait for dkms progress indicator
     to terminate.
   * scripts/post_distupgrade_exceptions: Work around some jessie->stretch
     issues.
   * scripts/is_testable_uninstallable: New custom script to exclude some
     uninstallable (or similarily broken) packages from being tested.
   * scripts/post_setup_minimize: New custom script to minimize chroots.
     - Remove tzdata and lsb-base from sid and stretch.
   * scripts/post_setup_dummy_users: New custom script to create dummy groups
     and users that block ids that are likely being used by the host system.
   * scripts/post_{setup,distupgrade}_experimental: Removed, obsolete since
     restoring the initial package selection supports downgrades (0.64).
   * custom-scripts/scripts-debug-{remove,purge}/: Improved debugging of
     maintainer scripts during package removal.
   * Overhaul some more custom scripts.
   * known_problems/debsums_mismatch_*.conf: Report missing symlinks and
     directories.
   * known_problems/needs_rebuild_issue.conf: Report "called
     emacs-package-install as a new-style add-on, but has no compat file"
   * known_problems/test_was_skipped_issue.conf: New known problem for skipped
     tests.
   * master-bin/detect_network_issues: Detect "E: The repository '.*' does no
     longer have a Release file."
   * master-bin/detect_piuparts_issues: Detect 'invoke-rc.d: initscript mysql,
     action "restart" failed.'
   * master-bin/reschedule_piuparts_tests: New helper script for rescheduling
     piuparts tests based on detected known problems.
 .
   [ Holger Levsen ]
   * Apply patch by Antonio Ospite to workaround #847788 by force-unmounting
     /proc/sys/fs/binfmt_misc - some java packages trigger update-binfmts,
     which mounts /proc/sys/fs/binfmt_misc but never unmounts it.
     (Closes: #704037) - Thanks Antonio!
   * Add build-depends to dh-python, thanks lintian.
   * Bump copyright years.
 .
   [ Sean Whitton ]
   * piuparts.py: use `apt-get install ./foo.deb` instead of `dpkg -i
     ./foo.deb && apt-get install -yf` for more reliable dependency
     resolution. (Closes: #825487)
Checksums-Sha1:
 1bf6fe68670595cfb4f8ebd770690cb63e0080be 1974 piuparts_0.74.dsc
 4e6096617761b906276228c616a8eac547ae0038 236545 piuparts_0.74.tar.gz
Checksums-Sha256:
 a26a518ad19fedbd37e376a27a61507678419e140cbd31b85531db4e2cb4b066 1974 piuparts_0.74.dsc
 2978083ea5c3066e8ee8e294999cd2a08a8a54527ad7b1eabea7ad3d613a0665 236545 piuparts_0.74.tar.gz
Files:
 b752b3f9356edbf03bcac98b5aca6def 1974 devel extra piuparts_0.74.dsc
 5103e54803ce883bfa7b40dc3fda505a 236545 devel extra piuparts_0.74.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBWHtXWgkauFYGmqocAQpvng//fpL1a5CpUY+u9KKSVIw6syetzKLotSfm
btLVTIgMQQaWUzAgtVwOO60635uJdxoBPxgDBDdQSARw14fdXrNrg1aLfwoCXB4w
zkuTcUivmQNaYJnx5pOJV3W1uDqSeFkX6v/WzTeVL55VRqH4cPWTF1IJ576LNaw2
OnBXWs27d2ohvhycHyfNW9aNxOB8fx3kIeK7vQ+4Pkka8iikaMO9z/605KO4NUTC
2B12YLTOIPVUedfE46NA4UTZD33oEbIqEPId6BlE/JCpO9CIOHF7QLxu/XD1GoYW
c+UQJSByEwfb1DTTgdfWqnKVIPTN7LLV4bzv/sL5UB7dGyOIAR8Bs5E+ykGBLTDe
BmWSNWVhhwjKZ7vYoAQTiqA41uA9kkld83QZOdvkqIvVj/2RcRktSBB2RPf/yMe9
cyCBR6ew058vbuFaUv5tubY18HP2npyTIOMUcyUnbcG2FGvkzGAvEByh2FkhRuFl
29CKJJYSVHteebYsidfc0c0Fm6C8sDuKEx/fhd45Slyys2lAHds1IYzKDBvA7sMv
Ra6KWxlo6brTVroRQj/NiSy9QHfmQzv8RAKp0j/voi3AQsoXkFjYYDFTLrOT2rF8
NYnzF1L7WVvZv+HUyIgEbWdoOZeUwlUH7LPSMek2sueXsrL0xM30mRQh48t5Ezge
TmhvKAWc2jg=
=fC7e
-----END PGP SIGNATURE-----