[Piuparts-commits] [piuparts] 03/09: reschedule_oldest_logs: increase xargs max command size to nearly 2 MB

Holger Levsen holger at moszumanska.debian.org
Tue Feb 10 12:18:07 UTC 2015


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch develop
in repository piuparts.

commit 92e5e622c43dfa19823cf2a3528f52233b6ee8bc
Author: Andreas Beckmann <anbe at debian.org>
Date:   Tue Feb 10 02:57:49 2015 +0100

    reschedule_oldest_logs: increase xargs max command size to nearly 2 MB
    
    pass/*.log for sid is about 1.5 MB
    
    splitting the 'ls -t' command may result in some really old logfiles not
    getting recycled for a long time
    
    Signed-off-by: Andreas Beckmann <anbe at debian.org>
---
 debian/changelog                     | 2 ++
 master-bin/reschedule_oldest_logs.in | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 0324228..4b48dba 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -23,6 +23,8 @@ piuparts (0.63) UNRELEASED; urgency=medium
   * detect_piuparts_issues: Detect transient apt-cache failures.
   * generate_daily_report: Remove obsolete .html files (e.g. summaries for
     removed source packages or retired maintainers) after 30 days.
+  * reschedule_oldest_logs:
+    - Fix gradual oldest-first recycling if nearly all logs are candidates.
   * scripts-sysvinit/pre_distupgrade_zz_sysvinit: New custom script for doing
     wheezy->jessie upgrade tests while keeping sysvinit as init if possible.
   * scripts/pre_remove_40_find_unowned_lib_links: Ignore /lib/ld-lsb.so.[123]
diff --git a/master-bin/reschedule_oldest_logs.in b/master-bin/reschedule_oldest_logs.in
index 4caac21..be7eb24 100755
--- a/master-bin/reschedule_oldest_logs.in
+++ b/master-bin/reschedule_oldest_logs.in
@@ -47,7 +47,7 @@ list_logs()
 	shift 2
 	find "$@" -name "*.log" -mtime +$__AGE \
 		| tac \
-		| xargs --no-run-if-empty -n99999 -s999999 ls -dt \
+		| xargs --no-run-if-empty -n99999 -s1999999 ls -dt \
 		| tail -n $__COUNT
 }
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git



More information about the Piuparts-commits mailing list