[Piuparts-commits] rev 651 - piatti/home/piupartsm/bin/known_problems trunk

Holger Levsen holger at alioth.debian.org
Tue Feb 23 10:56:24 UTC 2010


Author: holger
Date: 2010-02-23 10:56:23 +0000 (Tue, 23 Feb 2010)
New Revision: 651

Added:
   piatti/home/piupartsm/bin/known_problems/logrotate_error_after_removal_error.conf
Modified:
   trunk/piuparts-report.py
Log:
detect failures due to broken logrotate scripts

Copied: piatti/home/piupartsm/bin/known_problems/logrotate_error_after_removal_error.conf (from rev 636, piatti/home/piupartsm/bin/known_problems/cron_error_after_removal_error.conf)
===================================================================
--- piatti/home/piupartsm/bin/known_problems/logrotate_error_after_removal_error.conf	                        (rev 0)
+++ piatti/home/piupartsm/bin/known_problems/logrotate_error_after_removal_error.conf	2010-02-23 10:56:23 UTC (rev 651)
@@ -0,0 +1,9 @@
+#
+# detect packages with logrotate errors after the package has been removed
+#
+COMMAND=`rgrep -E "(FAIL: Logrotate file .* has output with package removed|ERROR: Command failed.*'/etc/logrotate\.d/.*'])" fail bugged | cut -d " " -f1 | sed -e "s#\.log:.*#.log#" | sort -u 2>/dev/null`
+ISSUE=0
+HEADER='Packages with failed logs because a logrotate script has output and/or exits with error after the package has been removed'
+HELPTEXT='
+<p>
+'

Modified: trunk/piuparts-report.py
===================================================================
--- trunk/piuparts-report.py	2010-02-23 10:43:08 UTC (rev 650)
+++ trunk/piuparts-report.py	2010-02-23 10:56:23 UTC (rev 651)
@@ -378,6 +378,7 @@
     "pre_removal_script_error.tpl": "due to pre-removal maintainer script failed",
     "post_removal_script_error.tpl": "due to post-removal maintainer script failed",
     "cron_error_after_removal_error.tpl": "due to errors from cronjob after removal",
+    "logrotate_error_after_removal_error.tpl": "due to errors from logrotate after removal",
     "problems_and_no_force_error.tpl": "due to not enough force being used",
     "needs_remove_but_remove_is_disabled_error.tpl": "due a problem with piuparts not well understood yet",
     "pre_depends_error.tpl": "due to a problem with pre-depends",




More information about the Piuparts-commits mailing list