piuparts 0.83 source package in Ubuntu
Changelog
piuparts (0.83) unstable; urgency=medium [ Andreas Beckmann ] * distros.conf: - Add experimental-debug. * piuparts.conf.anbe: Add some more example sections. * piupartslib/packagesdb.py: - Add new package data accessors name(), version(), test_versions(). - Use test_versions() in all places referring to a piuparts test. - Set test_versions while loading versions from the final target distro. - Use the actual package versions for resolving the "outdated" state. * piuparts-analyze.py: - Merge report_newly_bugged_packages and process all sections. * piuparts-report.py, detect_well_known_errors.py, piuparts-analyze.py: - Use global locks to allow only one running instance of each script. - Acquire section locks to prevent concurrent processing of a section, including piuparts-master access. - Postpone busy sections and retry them later. - Run as three separate cronjobs. * conf/crontab-master: - Run detect_well_known_errors every three hours to avoid accumulating a large backlog of new logfiles. - Run piuparts-analyze twice per day. - Try piuparts-report every three hours s.t. we start 2-3 runs per day even with running times above 8-12 hours. - Run detect_{piuparts,network}_issues a short time before trying piuparts-report to exclude (most of) these logfiles from the report. * master-bin/report_newly_bugged_packages: Remove, merged into piuparts-analyze. * scripts/pre_distupgrade_zz_database-server: wheezy->jessie: Restart postgresql before upgrading the cluster, working around #882409. * Update policy references, the permalinks changed with the new toolchain. * Add bug template for failing to reinstall a package. * Adjust known_problems patterns for dpkg 1.19 message changes. [ Holger Levsen ] * dwke.py/-analyze.py/-report.py: quietly exit if another process is still running. * master-bin/detect_well_known_errors.py: compress output. * Bump standards version to 4.1.2, no changes needed. -- Holger Levsen <email address hidden> Fri, 15 Dec 2017 11:12:13 +0000
Upload details
- Uploaded by:
- Lustre Developers team
- Uploaded to:
- Sid
- Original maintainer:
- Lustre Developers team
- Architectures:
- any all
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
piuparts_0.83.dsc | 2.0 KiB | d4c7d12be783c8a5e06aab294bbd3a4b5d274a45e17a9d2ae82ab7e377ac9508 |
piuparts_0.83.tar.gz | 257.8 KiB | 6a2ad472c3800807189437407e834f26c2ba19ad0c8da46e3d24814d9d72c18f |
Available diffs
- diff from 0.82 to 0.83 (13.8 KiB)
No changes file available.
Binary packages built by this source
- piuparts: .deb package installation, upgrading, and removal testing tool
piuparts tests that .deb packages (as used by Debian) handle
installation, upgrading, and removal correctly. It does this by
creating a minimal Debian installation in a chroot, and installing,
upgrading, and removing packages in that environment, and comparing the
state of the directory tree before and after. piuparts reports any
files that have been added, removed, or modified during this process.
.
piuparts is meant as a quality assurance tool for people who create .deb
packages to test them before they upload them to the Debian package archive.
- piuparts-common: common piuparts components
piupartslib, common library used by piuparts-master, -report, -analyze and
-slave.
.
See https://piuparts. debian. org or the piuparts package to learn more about
piuparts.
- piuparts-master: piuparts master components
piuparts is meant as a quality assurance tool for people who create .deb
packages to test them before they upload them to the Debian package archive.
A master/slave piuparts installation is used for testing complete archives
as it is done on https://piuparts. debian. org/.
.
This package provides the piuparts-master, which needs one or more slaves to
operate. It also contains piuparts-report to generate web pages with the
testing results as well as documentation.
- piuparts-slave: piuparts slave components
piuparts is meant as a quality assurance tool for people who create .deb
packages to test them before they upload them to the Debian package archive.
A master/slave piuparts installation is used for testing complete archives
as it is done on https://piuparts. debian. org/.
.
This package provides the piuparts slave components, which need a piuparts
master to operate. See the documentation in the piuparts-master package.