[Piuparts-commits] [SCM] piuparts git repository branch, master, updated. 0.51

David Steele dsteele at gmail.com
Wed May 15 10:09:37 UTC 2013


The following commit has been merged in the master branch:
commit 47c582bc59e8a8d94fe53fd63b8d3b3255182a0c
Author: David Steele <dsteele at gmail.com>
Date:   Tue Jan 22 22:23:14 2013 -0500

    known_problems - Add INCLUDE parameters for re-based searching.

diff --git a/known_problems/alternatives_after_purge_error.conf b/known_problems/alternatives_after_purge_error.conf
index 803f441..5fc9f33 100644
--- a/known_problems/alternatives_after_purge_error.conf
+++ b/known_problems/alternatives_after_purge_error.conf
@@ -2,6 +2,7 @@
 # detect packages with unowned files in /etc/alternatives after purge (policy 6.8)
 #
 COMMAND='grep -E "/etc/alternatives/.*not owned"'
+INCLUDE='/etc/alternatives/.*not owned'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with leftover alternatives after purge'
diff --git a/known_problems/alternatives_after_purge_issue.conf b/known_problems/alternatives_after_purge_issue.conf
index 1ed86fd..d5909de 100644
--- a/known_problems/alternatives_after_purge_issue.conf
+++ b/known_problems/alternatives_after_purge_issue.conf
@@ -2,6 +2,7 @@
 # detect packages with unowned files in /etc/alternatives after purge (policy 6.8)
 #
 COMMAND='grep -E "/etc/alternatives/.*not owned"'
+INCLUDE='/etc/alternatives/.*not owned'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages with leftover alternatives after purge'
diff --git a/known_problems/broken_symlinks_error.conf b/known_problems/broken_symlinks_error.conf
index 580b184..918d361 100644
--- a/known_problems/broken_symlinks_error.conf
+++ b/known_problems/broken_symlinks_error.conf
@@ -2,6 +2,7 @@
 # detect packages which have the string "Broken symlinks" in their logs
 #
 COMMAND='grep -E "(WARN|FAIL): Broken symlink"'
+INCLUDE='(WARN|FAIL): Broken symlink'
 WHERE='fail bugged affected'
 ISSUE=1
 HEADER='Packages which have logs with the string "Broken symlinks"'
diff --git a/known_problems/broken_symlinks_issue.conf b/known_problems/broken_symlinks_issue.conf
index 5cdfafe..fe3e01d 100644
--- a/known_problems/broken_symlinks_issue.conf
+++ b/known_problems/broken_symlinks_issue.conf
@@ -2,6 +2,7 @@
 # detect packages which have the string "Broken symlinks" in their logs
 #
 COMMAND='grep -E "(WARN|FAIL): Broken symlink"'
+INCLUDE='(WARN|FAIL): Broken symlink'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages which have logs with the string "Broken symlinks"'
diff --git a/known_problems/command_not_found_error.conf b/known_problems/command_not_found_error.conf
index bcd5ffe..2dc0616 100644
--- a/known_problems/command_not_found_error.conf
+++ b/known_problems/command_not_found_error.conf
@@ -2,6 +2,7 @@
 # detect packages with miss a depends or use non-essential in purge
 #
 COMMAND='grep -E "command not found\$|: not found\$"'
+INCLUDE='command not found|: not found'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs with the string "command not found"'
diff --git a/known_problems/command_not_found_issue.conf b/known_problems/command_not_found_issue.conf
index c7043d0..adca37f 100644
--- a/known_problems/command_not_found_issue.conf
+++ b/known_problems/command_not_found_issue.conf
@@ -2,6 +2,7 @@
 # detect packages which passed the piuparts test but have the string "command not found" in their logs
 #
 COMMAND='grep -E "command not found\$|: not found\$"'
+INCLUDE='command not found|: not found'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages which passed the piuparts test but have logs with the string "command not found"'
diff --git a/known_problems/conffile_prompt_error.conf b/known_problems/conffile_prompt_error.conf
index 0e87b25..52a59a4 100644
--- a/known_problems/conffile_prompt_error.conf
+++ b/known_problems/conffile_prompt_error.conf
@@ -2,6 +2,7 @@
 # detect packages with failed because they prompt due to a modified conffile
 #
 COMMAND='grep "EOF on stdin at conffile prompt"'
+INCLUDE='EOF on stdin at conffile prompt'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs with the string "EOF on stdin at conffile prompt"'
diff --git a/known_problems/cron_error_after_removal_error.conf b/known_problems/cron_error_after_removal_error.conf
index 4e984a5..5738464 100644
--- a/known_problems/cron_error_after_removal_error.conf
+++ b/known_problems/cron_error_after_removal_error.conf
@@ -2,6 +2,7 @@
 # detect packages with cron errors after the package has been removed
 #
 COMMAND='grep -E "(FAIL: Cron file .* has output with package removed|ERROR: Command failed.*./etc/cron\..*/.*.])"'
+INCLUDE='(FAIL: Cron file .* has output with package removed|ERROR: Command failed.*./etc/cron\..*/.*.])'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because a cron file has output and/or exits with error after the package has been removed'
diff --git a/known_problems/db_setup_error.conf b/known_problems/db_setup_error.conf
index 3de7a46..4ece1b9 100644
--- a/known_problems/db_setup_error.conf
+++ b/known_problems/db_setup_error.conf
@@ -2,6 +2,7 @@
 # detect packages with failed to install due to problems configuring the db - see #595652
 #
 COMMAND='grep -E "(dbconfig-common: .* configure: (aborted|noninteractive fail).|updating database schema for .*...command failed with code 0|psql: could not connect to server: No such file or directory|DBI connect.* failed: could not connect to server|pg_pconnect\(\): Unable to connect to PostgreSQL server|Unable to connect to MySQL server|unable to connect to mysql server)"'
+INCLUDE='(dbconfig-common: .* configure: (aborted|noninteractive fail).|updating database schema for .*...command failed with code 0|psql: could not connect to server: No such file or directory|DBI connect.* failed: could not connect to server|pg_pconnect\(\): Unable to connect to PostgreSQL server|Unable to connect to MySQL server|unable to connect to mysql server)'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because installation failed because no database could be connected.'
diff --git a/known_problems/db_setup_issue.conf b/known_problems/db_setup_issue.conf
index 4c630a9..b03341f 100644
--- a/known_problems/db_setup_issue.conf
+++ b/known_problems/db_setup_issue.conf
@@ -2,6 +2,7 @@
 # detect packages with failed to install due to problems configuring the db - see #595652
 #
 COMMAND='grep -E "(dbconfig-common: .* configure: (aborted|noninteractive fail).|updating database schema for .*...command failed with code 0|psql: could not connect to server: No such file or directory|DBI connect.* failed: could not connect to server|pg_pconnect\(\): Unable to connect to PostgreSQL server|Unable to connect to MySQL server|unable to connect to mysql server)"'
+INCLUDE='(dbconfig-common: .* configure: (aborted|noninteractive fail).|updating database schema for .*...command failed with code 0|psql: could not connect to server: No such file or directory|DBI connect.* failed: could not connect to server|pg_pconnect\(\): Unable to connect to PostgreSQL server|Unable to connect to MySQL server|unable to connect to mysql server)'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages with failed logs because installation failed because no database could be connected.'
diff --git a/known_problems/debsums_mismatch_error.conf b/known_problems/debsums_mismatch_error.conf
index a6c87af..d76d6f2 100644
--- a/known_problems/debsums_mismatch_error.conf
+++ b/known_problems/debsums_mismatch_error.conf
@@ -2,6 +2,7 @@
 # detect packages which modify shipped files
 #
 COMMAND='grep "FAIL: debsums reports modifications inside the chroot"'
+INCLUDE='FAIL: debsums reports modifications inside the chroot'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with modified files before removal'
diff --git a/known_problems/debsums_mismatch_issue.conf b/known_problems/debsums_mismatch_issue.conf
index d3ccf23..514742b 100644
--- a/known_problems/debsums_mismatch_issue.conf
+++ b/known_problems/debsums_mismatch_issue.conf
@@ -2,6 +2,7 @@
 # detect packages which modify shipped files
 #
 COMMAND='grep "FAIL: debsums reports modifications inside the chroot"'
+INCLUDE='FAIL: debsums reports modifications inside the chroot'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages with modified files before removal'
diff --git a/known_problems/dependency_error.conf b/known_problems/dependency_error.conf
index b567265..4d764ff 100644
--- a/known_problems/dependency_error.conf
+++ b/known_problems/dependency_error.conf
@@ -2,6 +2,7 @@
 # detect packages with unsatisfied dependencies
 #
 COMMAND='grep -E "E: Broken packages|E: Unable to correct problems, you have held broken packages.|E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages."'
+INCLUDE='E: Broken packages|E: Unable to correct problems, you have held broken packages.|E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because of unsatisfied dependencies'
diff --git a/known_problems/disappeared_files_after_purge_error.conf b/known_problems/disappeared_files_after_purge_error.conf
index 02d9abc..2d61184 100644
--- a/known_problems/disappeared_files_after_purge_error.conf
+++ b/known_problems/disappeared_files_after_purge_error.conf
@@ -2,6 +2,8 @@
 # detect packages with disappeared files after purge
 #
 COMMAND='grep "FAIL: After purging files have disappeared:" | grep -v "," | grep -v usr/local/'
+INCLUDE='FAIL: After purging files have disappeared:'
+EXCLUDE=',|usr/local'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with files which disappeared after purge'
diff --git a/known_problems/diversion_error.conf b/known_problems/diversion_error.conf
index 9f2ad44..276a151 100644
--- a/known_problems/diversion_error.conf
+++ b/known_problems/diversion_error.conf
@@ -2,6 +2,7 @@
 # detect packages which mishandle diversions
 #
 COMMAND='grep -E "ERROR: FAIL: (Existing|Installed) diversions"'
+INCLUDE='ERROR: FAIL: (Existing|Installed) diversions'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages that leave a modified diversion state'
diff --git a/known_problems/files_in_usr_local_error.conf b/known_problems/files_in_usr_local_error.conf
index 33a64bd..c48b787 100644
--- a/known_problems/files_in_usr_local_error.conf
+++ b/known_problems/files_in_usr_local_error.conf
@@ -2,6 +2,7 @@
 # detect packages which leave stuff in /usr/local (see policy 9.1.2)
 #
 COMMAND='grep "not owned" | grep usr/local/'
+INCLUDE='usr/local.+not owned'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with files and/or directories in /usr/local/ after purge'
diff --git a/known_problems/initdscript_lsb_header_issue.conf b/known_problems/initdscript_lsb_header_issue.conf
index d136e05..13fdb59 100644
--- a/known_problems/initdscript_lsb_header_issue.conf
+++ b/known_problems/initdscript_lsb_header_issue.conf
@@ -2,6 +2,7 @@
 # detect packages with an update-rc.d warning
 #
 COMMAND='grep -E "update-rc.d: warning.*do not match LSB"'
+INCLUDE='update-rc.d: warning.*do not match LSB'
 WHERE='fail bugged affected pass'
 ISSUE=1
 HEADER='Packages with logs with the string "update-rc.d: warning.*do not match LSB"'
diff --git a/known_problems/insserv_error.conf b/known_problems/insserv_error.conf
index 690e4d0..9a32323 100644
--- a/known_problems/insserv_error.conf
+++ b/known_problems/insserv_error.conf
@@ -2,6 +2,7 @@
 # detect packages with fail due to insserv error
 #
 COMMAND='grep "insserv: exiting now"'
+INCLUDE='insserv: exiting now'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs with the string "insserv: exiting now"'
diff --git a/known_problems/installs_over_symlink_error.conf b/known_problems/installs_over_symlink_error.conf
index d369428..d709501 100644
--- a/known_problems/installs_over_symlink_error.conf
+++ b/known_problems/installs_over_symlink_error.conf
@@ -2,6 +2,7 @@
 # detect packages which have the string "dirname part contains a symlink" in their logs
 #
 COMMAND='grep -E "silently overwrites files via directory symlinks|dirname part contains a symlink"'
+INCLUDE='silently overwrites files via directory symlinks|dirname part contains a symlink'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages that install something over existing symlinks'
diff --git a/known_problems/installs_over_symlink_issue.conf b/known_problems/installs_over_symlink_issue.conf
index 130727b..820db29 100644
--- a/known_problems/installs_over_symlink_issue.conf
+++ b/known_problems/installs_over_symlink_issue.conf
@@ -2,6 +2,7 @@
 # detect packages which have the string "dirname part contains a symlink" in their logs
 #
 COMMAND='grep -E "silently overwrites files via directory symlinks|dirname part contains a symlink"'
+INCLUDE='silently overwrites files via directory symlinks|dirname part contains a symlink'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages that install something over existing symlinks'
diff --git a/known_problems/logrotate_error_after_removal_error.conf b/known_problems/logrotate_error_after_removal_error.conf
index c05330b..326a130 100644
--- a/known_problems/logrotate_error_after_removal_error.conf
+++ b/known_problems/logrotate_error_after_removal_error.conf
@@ -2,6 +2,7 @@
 # detect packages with logrotate errors after the package has been removed
 #
 COMMAND='grep -E "(FAIL: Logrotate file .* has output with package removed|ERROR: Command failed.*'/etc/logrotate\.d/.*'])"'
+INCLUDE='(FAIL: Logrotate file .* has output with package removed|ERROR: Command failed.*'/etc/logrotate\.d/.*'])'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because a logrotate script has output and/or exits with error after the package has been removed'
diff --git a/known_problems/maintainer_script_issue.conf b/known_problems/maintainer_script_issue.conf
index a87e025..4ae62fe 100644
--- a/known_problems/maintainer_script_issue.conf
+++ b/known_problems/maintainer_script_issue.conf
@@ -2,6 +2,7 @@
 # detect packages in successfully-tested state that had maintainer script failures
 #
 COMMAND='grep -E "subprocess .*(pre|post)-(installation|removal) script returned error"'
+INCLUDE='subprocess .*(pre|post)-(installation|removal) script returned error'
 WHERE='pass'
 ISSUE=0
 HEADER='Packages in state successfully-tested but logfile contains a maintainer script failure'
diff --git a/known_problems/modified_files_after_purge_error.conf b/known_problems/modified_files_after_purge_error.conf
index 38da08d..13ef7c9 100644
--- a/known_problems/modified_files_after_purge_error.conf
+++ b/known_problems/modified_files_after_purge_error.conf
@@ -2,6 +2,8 @@
 # detect packages with modified files after purge
 #
 COMMAND='grep "FAIL: After purging files have been modified:" | grep -v "," | grep -v usr/local/'
+INCLUDE='FAIL: After purging files have been modified:'
+EXCLUDE=',|usr/local'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with modified files after purge'
diff --git a/known_problems/needs_rebuild_issue.conf b/known_problems/needs_rebuild_issue.conf
index 72a03dd..48f191e 100644
--- a/known_problems/needs_rebuild_issue.conf
+++ b/known_problems/needs_rebuild_issue.conf
@@ -2,6 +2,7 @@
 # detect packages which have the string "Please rebuild the package" or "package ... should be rebuilt" in their logs
 #
 COMMAND='grep -E "Please rebuild the package|should be rebuilt|should be rebuild|warning: maintainer scripts should not call install-info anymore"'
+INCLUDE="Please rebuild the package|should be rebuilt|should be rebuild|warning: maintainer scripts should not call install-info anymore"
 WHERE='pass'
 ISSUE=1
 HEADER='Packages which have logs with the string "Please rebuild the package" or "package ... should be rebuilt"'
diff --git a/known_problems/obsolete_conffiles_error.conf b/known_problems/obsolete_conffiles_error.conf
index 2c4318d..f0d46a1 100644
--- a/known_problems/obsolete_conffiles_error.conf
+++ b/known_problems/obsolete_conffiles_error.conf
@@ -2,6 +2,7 @@
 # detect packages that leave obsolete conffiles after upgrades
 #
 COMMAND='grep "OBSOLETE CONFFILE"'
+INCLUDE='OBSOLETE CONFFILE'
 WHERE='fail bugged affected'
 ISSUE=1
 HEADER='Packages leaving obsolete conffiles after upgrade'
diff --git a/known_problems/obsolete_conffiles_issue.conf b/known_problems/obsolete_conffiles_issue.conf
index 4518a18..b6b164f 100644
--- a/known_problems/obsolete_conffiles_issue.conf
+++ b/known_problems/obsolete_conffiles_issue.conf
@@ -2,6 +2,7 @@
 # detect packages that leave obsolete conffiles after upgrades
 #
 COMMAND='grep "OBSOLETE CONFFILE"'
+INCLUDE='OBSOLETE CONFFILE'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages leaving obsolete conffiles after upgrade'
diff --git a/known_problems/overwrite_other_packages_files_error.conf b/known_problems/overwrite_other_packages_files_error.conf
index 6b41eef..f9e7bc5 100644
--- a/known_problems/overwrite_other_packages_files_error.conf
+++ b/known_problems/overwrite_other_packages_files_error.conf
@@ -2,6 +2,7 @@
 # detect packages which try to overwrite other packages files
 #
 COMMAND='grep -E "trying to overwrite (.*) which is also in package"'
+INCLUDE='trying to overwrite (.*) which is also in package'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because they tried to overwrite other packages files'
diff --git a/known_problems/owned_files_after_purge_error.conf b/known_problems/owned_files_after_purge_error.conf
index f92b400..f1d66b0 100644
--- a/known_problems/owned_files_after_purge_error.conf
+++ b/known_problems/owned_files_after_purge_error.conf
@@ -2,6 +2,8 @@
 # detect packages with owned files after purge (policy 6.8)
 #
 COMMAND='grep "owned by:" | grep -v "," | grep -v usr/local/'
+INCLUDE='owned by:'
+EXCLUDE=',|usr/local/'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with owned files after purge'
diff --git a/known_problems/owned_files_after_purge_issue.conf b/known_problems/owned_files_after_purge_issue.conf
index 3717864..26c539b 100644
--- a/known_problems/owned_files_after_purge_issue.conf
+++ b/known_problems/owned_files_after_purge_issue.conf
@@ -2,6 +2,7 @@
 # detect packages with owned files after purge (policy 6.8)
 #
 COMMAND='grep "owned by:"'
+INCLUDE='owned by:'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages with owned files after purge'
diff --git a/known_problems/owned_files_by_many_packages_error.conf b/known_problems/owned_files_by_many_packages_error.conf
index f2f548b..6f5f9c1 100644
--- a/known_problems/owned_files_by_many_packages_error.conf
+++ b/known_problems/owned_files_by_many_packages_error.conf
@@ -2,6 +2,7 @@
 # detect conffiles owned by two or more packages which are not removed by dpkg correctly
 #
 COMMAND='grep "owned by" | grep ","'
+INCLUDE='owned by.+,'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs which have conffiles owned by two or more packages which are not removed by dpkg correctly'
diff --git a/known_problems/packages_have_been_kept_back_error.conf b/known_problems/packages_have_been_kept_back_error.conf
index c68be85..0ce1a1e 100644
--- a/known_problems/packages_have_been_kept_back_error.conf
+++ b/known_problems/packages_have_been_kept_back_error.conf
@@ -2,6 +2,7 @@
 # detect possible dependency issues
 #
 COMMAND='grep "packages have been kept back"'
+INCLUDE='packages have been kept back'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with logs with the string "packages have been kept back"'
diff --git a/known_problems/packages_have_been_kept_back_issue.conf b/known_problems/packages_have_been_kept_back_issue.conf
index 1c7b15d..431eaeb 100644
--- a/known_problems/packages_have_been_kept_back_issue.conf
+++ b/known_problems/packages_have_been_kept_back_issue.conf
@@ -2,6 +2,7 @@
 # detect possible dependency issues
 #
 COMMAND='grep "packages have been kept back"'
+INCLUDE='packages have been kept back'
 WHERE='pass'
 ISSUE=1
 HEADER='Packages with logs with the string "packages have been kept back"'
diff --git a/known_problems/post_installation_script_error.conf b/known_problems/post_installation_script_error.conf
index 6ffb6c0..125f877 100644
--- a/known_problems/post_installation_script_error.conf
+++ b/known_problems/post_installation_script_error.conf
@@ -2,6 +2,7 @@
 # detect packages which failed because post-installation maintainer script failed
 #
 COMMAND='grep -E "subprocess .*post-installation script returned error"'
+INCLUDE='subprocess .*post-installation script returned error'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because post-installation maintainer script failed'
diff --git a/known_problems/post_removal_script_error.conf b/known_problems/post_removal_script_error.conf
index d6e2255..dd543fe 100644
--- a/known_problems/post_removal_script_error.conf
+++ b/known_problems/post_removal_script_error.conf
@@ -2,6 +2,7 @@
 # detect packages which failed because post-removal maintainer script failed
 #
 COMMAND='grep -E "subprocess .*post-removal script returned error"'
+INCLUDE='subprocess .*post-removal script returned error'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because post-removal maintainer script failed'
diff --git a/known_problems/pre_depends_error.conf b/known_problems/pre_depends_error.conf
index 3f228c0..c8be296 100644
--- a/known_problems/pre_depends_error.conf
+++ b/known_problems/pre_depends_error.conf
@@ -2,6 +2,7 @@
 # detect packages which failed because of a problem with pre-depends
 #
 COMMAND='grep -E "E: Couldn.t configure pre-depend .* for .*, probably a dependency cycle."'
+INCLUDE='E: Couldn.t configure pre-depend .* for .*, probably a dependency cycle.'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because of a problem with pre-depends '
diff --git a/known_problems/pre_installation_script_error.conf b/known_problems/pre_installation_script_error.conf
index 512ca75..bb7a68a 100644
--- a/known_problems/pre_installation_script_error.conf
+++ b/known_problems/pre_installation_script_error.conf
@@ -2,6 +2,7 @@
 # detect packages which failed because pre-installation maintainer script failed
 #
 COMMAND='grep -E "subprocess .*pre-installation script returned error"'
+INCLUDE='subprocess .*pre-installation script returned error'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because pre-installation maintainer script failed'
diff --git a/known_problems/pre_removal_script_error.conf b/known_problems/pre_removal_script_error.conf
index bf86216..24c5a27 100644
--- a/known_problems/pre_removal_script_error.conf
+++ b/known_problems/pre_removal_script_error.conf
@@ -2,6 +2,7 @@
 # detect packages which failed because pre-removal maintainer script failed
 #
 COMMAND='grep -E "subprocess .*pre-removal script returned error"'
+INCLUDE='subprocess .*pre-removal script returned error'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because pre-removal maintainer script failed'
diff --git a/known_problems/problems_and_no_force_error.conf b/known_problems/problems_and_no_force_error.conf
index cee031a..a215c3d 100644
--- a/known_problems/problems_and_no_force_error.conf
+++ b/known_problems/problems_and_no_force_error.conf
@@ -2,6 +2,7 @@
 # detect packages with problems because of not enough force
 #
 COMMAND='grep "E: There are problems and -y was used without --force-yes"'
+INCLUDE='E: There are problems and -y was used without --force-yes'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because of not enough force'
diff --git a/known_problems/processes_running_error.conf b/known_problems/processes_running_error.conf
index 363de94..7d496ac 100644
--- a/known_problems/processes_running_error.conf
+++ b/known_problems/processes_running_error.conf
@@ -2,6 +2,7 @@
 # detect packages which failed because of processes are running inside chroot
 #
 COMMAND='grep -E "ERROR: FAIL: Processes are running inside chroot"'
+INCLUDE='ERROR: FAIL: Processes are running inside chroot'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because of processes left behind'
diff --git a/known_problems/resource_violation_error.conf b/known_problems/resource_violation_error.conf
index c51a67d..5deb86a 100644
--- a/known_problems/resource_violation_error.conf
+++ b/known_problems/resource_violation_error.conf
@@ -2,6 +2,7 @@
 # detect packages violating resource limits during the test
 #
 COMMAND='grep -E "Command was terminated after exceeding|Process KILLED - exceed maximum run time"'
+INCLUDE='Command was terminated after exceeding|Process KILLED - exceed maximum run time'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages where the test was aborted after exceeding time or output limit'
diff --git a/known_problems/unknown_purge_error.conf b/known_problems/unknown_purge_error.conf
index 3b7e6c1..2ed61d9 100644
--- a/known_problems/unknown_purge_error.conf
+++ b/known_problems/unknown_purge_error.conf
@@ -2,6 +2,7 @@
 # detect packages which try to overwrite other packages files
 #
 COMMAND='grep -E "ERROR: Command failed .*.dpkg., .--purge., .--pending.]"'
+INCLUDE='ERROR: Command failed .*.dpkg., .--purge., .--pending.]'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with failed logs because dpkg --purge --pending failed'
diff --git a/known_problems/unowned_files_after_purge_error.conf b/known_problems/unowned_files_after_purge_error.conf
index d561d7b..3dc293d 100644
--- a/known_problems/unowned_files_after_purge_error.conf
+++ b/known_problems/unowned_files_after_purge_error.conf
@@ -2,6 +2,8 @@
 # detect packages with unowned files after purge (policy 6.8)
 #
 COMMAND='grep "not owned" | grep -v "/usr/share/mime/" | grep -v usr/local/'
+INCLUDE='not owned'
+EXCLUDE='/usr/share/mime/|usr/local/'
 WHERE='fail bugged affected'
 ISSUE=0
 HEADER='Packages with unowned files after purge'
diff --git a/known_problems/unowned_files_after_purge_issue.conf b/known_problems/unowned_files_after_purge_issue.conf
index 030f154..bb96c05 100644
--- a/known_problems/unowned_files_after_purge_issue.conf
+++ b/known_problems/unowned_files_after_purge_issue.conf
@@ -2,6 +2,8 @@
 # detect packages with unowned files after purge (policy 6.8)
 #
 COMMAND='grep "not owned" | grep -v "/usr/share/mime/" | grep -v usr/local/'
+INCLUDE='not owned'
+EXCLUDE="/usr/share/mime/|usr/local/"
 WHERE='pass'
 ISSUE=1
 HEADER='Packages with unowned files after purge'

-- 
piuparts git repository



More information about the Piuparts-commits mailing list