[Piuparts-devel] piuparts_0.76~bpo8+1_amd64.changes ACCEPTED into jessie-backports->backports-policy, jessie-backports
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Thu Mar 23 10:18:01 UTC 2017
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 17 Mar 2017 20:09:40 +0100
Source: piuparts
Binary: piuparts piuparts-master piuparts-slave piuparts-common
Architecture: source all
Version: 0.76~bpo8+1
Distribution: jessie-backports
Urgency: medium
Maintainer: piuparts developers team <piuparts-devel at lists.alioth.debian.org>
Changed-By: Holger Levsen <holger at 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: 841157 848186 850917 854317 855038
Changes:
piuparts (0.76~bpo8+1) jessie-backports; urgency=medium
.
* Rebuild for jessie-backports.
.
piuparts (0.76) unstable; urgency=medium
.
[ Andreas Beckmann ]
* piuparts.py:
- Add to ignored_files:
+ /usr/share/texmf/ls-R
- Remove from ignored_files:
- /usr/share/keyrings/debian-archive-removed-keys.gpg~
- Do not require --scriptsdir for proper operation. (Closes: #855038)
- Make install_over_symlink tests fail by default, add
--warn-on-install-over-symlink option to demote this to a warning.
- Add --install-suggests option.
- Fall back to generating the reference chroot state on-the-fly if the
--end-meta file is missing.
- Make logged command lines shell-safe with pipes.quote().
* piuparts.conf:
- Use --warn-on-install-over-symlink for tests ending before stretch.
- Enable scripts-log-alternatives for [sid] and [stretch]. (See: #850917)
- Add new suite: wheezy222testing, upgrading wheezy -> jessie -> stretch.
* piuparts.conf.anbe: Add some more example sections.
* distros.conf: Add support for sid-debug, stretch-debug.
* piuparts-slave.py:
- Replace literal ESC (0x1b) chars with string '[ESC]' for easier
copy+paste from logfiles.
- Make logged command lines shell-safe with pipes.quote().
* piuparts-analyze.py:
- Also process untestable/*.log.
* instances/*: Generate the config files piuparts.conf.pejacevic,
piuparts.conf.piu-slave-bm-a, piuparts.conf.piu-slave-ubc-01 (new) and
piuparts.conf.piu-slave-1und1-01 (unused) from a common template to keep
the settings in sync, since they should only differ in mirror and arch.
* Clean up leftover /etc/piuparts/scripts/post_setup_experimental.
(Closes: #854317)
* scripts/post_setup_minimize:
- Exclude gcc-4.8-base from jessie chroot.
* scripts/pre_install_database-server: Add/fix some database requirements.
* scripts/pre_distupgrade_zz_database-server: Switch from mysql-server to
default-mysql-server (aka mariadb-server) for selected packages on
upgrades to stretch, otherwise they will lose their database server.
Try 'dpkg --configure --pending' after failed upgrades in case the
database server was started too late - after a client tried to access it.
* scripts/pre_remove_40_find_missing_md5sums: Correctly escape backslashes
in filenames.
* scripts/pre_remove_exceptions: Handle removal of more packages pulling in
'init'.
* Add/update exceptions for ancient packages in
scripts/is_testable_uninstallable, scripts/pre_install_exceptions, and
scripts/post_distupgrade_exceptions.
* master-bin/detect_piuparts_issues: Recognize more cases of full disks.
* master-bin/detect_network_issues: Recognize unauthenticated packages.
* Add known_problems/problems_and_no_force_issue.conf to recognize non-fatal
failures when attempting to remove essential packages.
* Add bug template for failing to upgrade from testing to sid.
* Add bug template for shipping broken symlinks.
.
[ Holger Levsen ]
* piuparts.py:
- Apply patch from Maxime Lareo to allow usage of --keep-sources-list
without --basetgz. (Closes: #841157)
- Add to ignored_patterns:
+ /srv/.* (Closes: #848186)
- Add my copyright note according to git blame.
* Add python (>= 2.7) to the depends of piuparts-master and piuparts-slave
as dh-python has been changed to only add python depends if it finds
python code in PATH. Thanks lintian.
* Replace httpredir.debian.org with deb.debian.org everywhere: with deb.d.o
apt will use SRV records to go directly to the mirror, with httpredir.d.o
there will be http redirects for every file.
* slave_run: Fix bug which prevented a different number of slaves to be
started than defined in the configuration. Also add a check to ensure that
this optional argument is an integer and within the defined maximum number
of slaves.
* slave_stop: New script to stop all piuparts-slaves on a host.
* slave_stop.8: Add new manpage for this new script, also update slave_run.8
to mention slave_stop.8.
* Update README_pejacevic.txt and README_server.txt.
* Drop instances/piuparts.conf.lamarr and …/piuparts.conf.goldwasser.
* htdocs/index.tpl:
- Announce 2nd piuparts-slave, explain this is a three host setup now,
mention that pejacevic is a four core system and other news.
- Make "contribute" a link.
* archive_old_logs: use xargs -P $NUM_CPU and -n 1 to compress old logs in
parallel.
* update-piuparts-(master|slave)-setup: touch $PIUPARTS_TMPDIR/.nobackup to
exclude it from backups made by DSA.
* conf/crontab-master.in: run piuparts-report twice a day instead of trying
four times a day, which hasn't worked out for a long time.
* generate_daily_report.in: measure runtime of this script and the scripts
started by it.
* detect_(network|piuparts|archive)_issues.in: measure runtimes too.
* reschedule_oldest_logs.in: measure runtime.
.
[ Michael Stapelberg ]
* Add support for logging update-alternatives calls using optional
custom-scripts/scripts-log-alternatives/ (Closes: #850917)
Checksums-Sha1:
6e9457bd1191c2b68d949b684de16903f6c3c25f 2002 piuparts_0.76~bpo8+1.dsc
e52e9e6db3c12479fee79096c30ffd8b101c4607 246207 piuparts_0.76~bpo8+1.tar.gz
b65408a1b565b5e5e857d4cc648b0f663a4a617c 110168 piuparts_0.76~bpo8+1_all.deb
2c38fe7de2fef1f617a24eedc209ffa85c4c92da 130430 piuparts-master_0.76~bpo8+1_all.deb
c5097da4784b448e07cf9b83f96897284fd0c0bc 58152 piuparts-slave_0.76~bpo8+1_all.deb
db7c80f6ea23831b4690265a8109f472538ee3a5 59998 piuparts-common_0.76~bpo8+1_all.deb
Checksums-Sha256:
5605bdf4a20b855a342ab8b01802479bd5aaa9c6ad7d7cb2fcf0712451228b16 2002 piuparts_0.76~bpo8+1.dsc
fa982e58847cff2acede7a0610f0840ff82d82983af550e152b1879d1bb86c6c 246207 piuparts_0.76~bpo8+1.tar.gz
e9875cbf18b04a2249630aeba28a56b2b62a37ceab349e5a38208ed98ff9e963 110168 piuparts_0.76~bpo8+1_all.deb
fa4f82567b93f0e0c43006d69cb6b4be24f3748c4a565824624af5b66e5ada50 130430 piuparts-master_0.76~bpo8+1_all.deb
3cca6f62ca81fc90e15d6bfff8454d9cf5d5e7fefb4ac6ac065a3db129ec3c90 58152 piuparts-slave_0.76~bpo8+1_all.deb
db168399c96eb46ed5613d3ea4167383fd3eca8a637cafd0945090d2b482836c 59998 piuparts-common_0.76~bpo8+1_all.deb
Files:
ca597aeec3490e08e706c9ff410ada5b 2002 devel extra piuparts_0.76~bpo8+1.dsc
4fcf5b3d88c8a6c76a00a53970be180d 246207 devel extra piuparts_0.76~bpo8+1.tar.gz
7857ef8f73613acec14769ba8f00771b 110168 devel extra piuparts_0.76~bpo8+1_all.deb
a6358b2e7b74143f3c1329595a5f48e4 130430 devel extra piuparts-master_0.76~bpo8+1_all.deb
fb3bf728b0c4557ae28d91d054dacf32 58152 devel extra piuparts-slave_0.76~bpo8+1_all.deb
c9b135ab9a967fd340f63e00ec494937 59998 devel extra piuparts-common_0.76~bpo8+1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUBWMw2CAkauFYGmqocAQoY5A//T6EHn1tcwmPHAmEeGwXmlQeofGksHYhR
Plhn+PB2BIudbXIgV3zFdnNSOOTzwzkNyApW0uaDY2eVmtFW6RixrjWlow5xNdPY
h25U/yunmNRNKjAywmwtfPMQhI14OD6ikrPdrk5IZBl+6/DfNb4EYaIEPKc7AHpg
dxD3wdgG1VVUIsqJuZKlpWQgWuk4m2s0UwshPZD0vVQ0YXws8rxPFP2u9fAYotch
lOC7qsHDiuWp39+P0MEcTHGhhkeizqgIU6hiokhlrebK8a26kIeJg2GahaSpOv/e
fWe06HxEUROsHN6S5uytRT1RDVcn8PB21NdFjPRsdWn9vtC+/AY4vEyuh9drdaDy
o9pxvMMYhFNF4cbqJXjMeAi8sLOPwRuLgNc1q206rMAfa0MmpDKQk2gs5YjFhIzx
t9uOb+qM9oZeQSIAfKrpyttkXFY8f/3nmOaKFLEKrF+w4EgE1F0SzhcIcEYEJXIi
iqgkcVSWfFCjhfgJn19KC40KaJ9tkW+Q0IpJVeNcWaaCVMjyqbAZio4Ysa/z4fMM
V3Zjbu90ftdcDcIUk7AKc1ScISStUoDFC3df2Pvd834/+D+PUsxtHwPZCvpUZYOR
xL/mSwvxyGkAKf9rmRSPWNsEtGgYiCV0YmjEWhjaSWfeu3rOA8B7Cuf5j/nxxqFj
8Olg6swgmbI=
=QgLm
-----END PGP SIGNATURE-----
Thank you for your contribution to Debian.
More information about the Piuparts-devel
mailing list