update network issues

Current apt slightly reformatted this error message:
"Some index files failed to download. They have been ignored, or old ones used instead."
Add it to the list.

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
check for network issues before daily report

Run detect_network_issues as part of the daily processing.
We are not interested in having these issues as unclassified
problems in the daily report nor having piuparts-analyze try to
map them to existing reports.
Just list them as waiting-to-be-tested.

Keep the cronjob, so that these are rescheduled twice per day.

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
add cronjob for detect_piuparts_issues

Add a cronjob for detect_piuparts_issues so that these packages
get rescheduled twice per day.

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
add master_cleanup script and run it after reboot

After a crash we need to cleanup $HTDOCS/daily.lock, otherwise
daily processing won't continue.

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
don't 'keep bugged state' when archiving

Don't unconditionally keep the bugged state while running the
archive_old_logs job. piuparts-analyze can do this better.

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
read piuparts.conf instead of using hardcoded values

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
add exception for lvm2/squeeze

lvm2 has a insserv dependency on udev, but no package dependency.
#603036 which is squeeze-ignore
Install udev first so that installing lvm2 succeeds.

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
chmod -x known_problems/*.conf

we don't need the execute permssion

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
update "command not found" pattern

bash: '...: command not found'
dash: '...: not found'
only match at end of line to reduce false positives (Closes: #612408)

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
look for the full name of the known problem

a substring match may report wrong results, there are
unowned_files_... and owned_files_... where one name is the
suffix of another

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
add --recheck|--recheck-failed options

Add optional arguments --recheck or --recheck-failed to
detect_well_known_errors to allow full rescanning (e.g. after
known problems have been added or updated).
--recheck rescans pass, fail and bugged while
--recheck-failed keeps pass and only rescans fail and bugged.

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
delete duplicate command_not_found_during_purge template

There is a more modern copy of this template to be found in
fails_to_purge_-_command_in_postrm_not_found

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
rewrap templates

rewrap for 72 columns so that I can paste the templates into
$EDITOR started by reportbug without causing more wrapping

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
new template fails_to_purge_-_command_ucf_in_postrm_not_found

with pointers to ucf instructions and examples

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
Add new suite to be tested, testing2sid, to catch upgrade problems
before they reach testing.
new template fails_to_install_remove_install

for failing a install-remove-install test, i.e. install from
config-files-remaining state

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
new template fails_to_install_remove_distupgrade_install

for failing a install-remove-distupgrade install test,
i.e. install from config-files-remaining (from previous release) state

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>
be more accurate
reschedule only 150 packages per distro per day
update circular depends (2012-02-14)

taken from http://debian.semistable.com/debgraph.out.html

Signed-off-by: Andreas Beckmann <debian@abeckmann.de>