[Piuparts-devel] Bug#930994: unblock: piuparts/1.0.1
Holger Levsen
holger at debian.org
Mon Jun 24 10:11:49 BST 2019
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
Please unblock package piuparts, as usual (at these times) the changes are
mostly only relevant for piuparts.debian.org, while the changes relevant
for normal users are :
* piuparts.conf, distros.conf: Update for buster release.
* piuparts.py:
- Add '--max-command-output-size' option to allow overriding the default
of 8 MB for debugging runs.
- Fix spurious failure to remove packages with names ending with '+'.
In theory also relevant (because these changes touch code everyone is
using) are also these changes:
* piupartslib/packagesdb.py:
- Remove stale .kpr files after receiving new logs.
In theory, because these codepathes are not used in normal piuparts
usage (but only in master-server setups which TTBOMK is only used by Andreas
and me/piuparts.debian.org.)
The custom-scripts might be used by some piuparts users (not by default
though), yet I have a high confidence they are good, as we are using them since
June 6th on piuparts.d.o without any issues.
The full changelog is:
piuparts (1.0.1) unstable; urgency=medium
[ Andreas Beckmann ]
* piuparts.conf, distros.conf: Update for buster release.
* piuparts.py:
- Add '--max-command-output-size' option to allow overriding the default
of 8 MB for debugging runs.
- Run pre_remove scripts before computing packages to be removed.
- Fix spurious failure to remove packages with names ending with '+'.
* piupartslib/packagesdb.py:
- Remove stale .kpr files after receiving new logs.
* piuparts-slave.py:
- Generate separate tarball names for --merged-usr chroots.
- Re-exec on SIGUSR1, picking up updated code and new config sections.
* master-bin/detect_piuparts_issues:
- Clean up stale temporary and empty files.
* master-bin/rotate_master_logs: Delete master logs older than 90 days.
* slave-bin/slave_reexec: New, send SIGUSR1 to all running slaves.
* custom-scripts: Add and update several exceptions.
* piuparts.conf.anbe: Add some more example sections.
[ Holger Levsen ]
* generate_daily_report: improve statistics.
-- Holger Levsen <holger at debian.org> Tue, 18 Jun 2019 14:48:59 +0200
The full debdiff is attached, this is the diffstat:
$ debdiff piuparts_1.0.0.dsc piuparts_1.0.1.dsc | diffstat
Makefile | 8
conf/distros.conf | 8
custom-scripts/scripts-broken-symlinks/post_install_extras_unbreak_symlinks | 93 +-
custom-scripts/scripts-debug-triggers/pre_distupgrade_debug_triggers | 2
custom-scripts/scripts-debug-triggers/pre_install_debug_triggers | 2
custom-scripts/scripts-multi-distro-upgrade/pre_remove_exceptions_multi-distro-upgrade | 13
custom-scripts/scripts/is_testable_uninstallable | 219 ++++-
custom-scripts/scripts/post_distupgrade_exceptions | 15
custom-scripts/scripts/post_remove_exceptions | 16
custom-scripts/scripts/post_setup_minimize | 2
custom-scripts/scripts/pre_distupgrade_allow_unauthenticated | 2
custom-scripts/scripts/pre_distupgrade_exceptions | 24
custom-scripts/scripts/pre_distupgrade_zz_database-server | 15
custom-scripts/scripts/pre_install_database-server | 19
custom-scripts/scripts/pre_install_exceptions | 22
custom-scripts/scripts/pre_remove_50_find_bad_permissions | 9
custom-scripts/scripts/pre_remove_exceptions | 33
debian/changelog | 28
instances/piuparts.conf-template.pejacevic | 13
instances/piuparts.conf.anbe | 416 ++++++----
master-bin/detect_network_issues.in | 2
master-bin/detect_piuparts_issues.in | 6
master-bin/detect_well_known_errors.py | 2
master-bin/generate_daily_report.in | 7
master-bin/reschedule_piuparts_tests.in | 48 -
master-bin/rotate_master_logs.in | 8
piuparts-slave.py | 19
piuparts.1.txt | 4
piuparts.py | 23
piupartslib/conf.py | 6
piupartslib/packagesdb.py | 45 -
slave-bin/slave_reexec.in | 30
32 files changed, 857 insertions(+), 302 deletions(-)
unblock piuparts/1.0.1
Hooray for Buster!
--
tschau,
Holger
-------------------------------------------------------------------------------
holger@(debian|reproducible-builds|layer-acht).org
PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: piuparts_1.0.1.diff.xz
Type: application/x-xz
Size: 17092 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20190624/d0540071/attachment-0001.xz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20190624/d0540071/attachment-0001.sig>
More information about the Piuparts-devel
mailing list