cleanup TODO
piuparts.py: ignore multiarch definition in_default_debian_mirrors() (Closes: #711370)
TODO: explain how to simplify find_default_debian_mirrors()
custom-scripts: add debugging output for resolvconf. (See #660350)
cleanup TODO, this has been implemented to fix #735907
Adapt and rename conf/piuparts.apache to piuparts-master.conf as per apache2.4 transition. (Closes: #712384)
add debian/changelog entries
cleanup TODO, #696093 has been closed ('use distro-info' instead')
amend 831250ba: Adapt and rename conf/piuparts.apache to piuparts-master.conf as per apache2.4 transition. (Closes: #712384)
piuparts-report.py: Establish PackagesDB prefix

Establish a full path to the section directory for the packagesdb
object. Allows piuparts-report to be run stand-alone.

Analogous to d8a5488e in detect_well_known_errors.
piuparts-report - Minor rework of main loop
README_server.txt - Add reporting-section
pkgsummary.py: Initial checkin for pkg summaries

This module collects package test results, and ultimately outputs a
JSON file for external consumption. Results can be at the section
or global level.

Test results are summarized by 'reporting-section' - a new
section-level config tag.

Targeted for DDPO integration of Piuparts results.
piuparts-report.py: Section-level summary support

If 'reporting-section'(s) are defined, output a 'summary.json' in the
section-level html directory.
pkgsummary.py: Add support for global merge

Add a JSON read function, and a summ merge function, with are needed
for merging the section summaries into a global summary.
piuparts-report.py: generate_global_summary()

At the end of processing, collect the section summary JSON files, and
consolidate the information into a single global JSON. Add a special
'overall' reporting-section, holding the 'worst' test result across
all of the ohter reporting-sections.
Add blocking count to the JSON summary format

It is zero for all but 'F'ailed records. Shows the numb4er of binary
packages which cannot be tested because of the failure. The number
used is the highest for all tests reflecting the source package and
reporting-section, regardless of which reporting-section url is
used.
pkgsummary.py: tooltip() routing for DDPO