From 5249952c7baddadbe7921d73b3be5d56590cdbc0 Mon Sep 17 00:00:00 2001 From: Jakub Kadlcik Date: Sun, 13 Feb 2022 17:56:15 +0100 Subject: [PATCH] copr: prune old per-task-logs daily The upstream package suggests to prune per-task-logs monthly but with all the mass rebuilds going on right now (@copr/PyPI, @rubygems/rubygems), I think it is safer to prune them daily. --- roles/copr/dist_git/files/copr-dist-git.daily | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roles/copr/dist_git/files/copr-dist-git.daily b/roles/copr/dist_git/files/copr-dist-git.daily index b594bb1200..5b489ba6ce 100644 --- a/roles/copr/dist_git/files/copr-dist-git.daily +++ b/roles/copr/dist_git/files/copr-dist-git.daily @@ -3,6 +3,8 @@ ( flock -n 9 || exit 1 # ... commands executed under lock ... +runuser -c 'find /var/lib/copr-dist-git/per-task-logs -name *.log -mtime +30 -delete' - copr-dist-git + runuser -c 'prune-dist-git.py --repos /var/lib/dist-git/git/ --lookasidepkgs /var/lib/dist-git/cache/lookaside/pkgs/ --copr-config ~/.config/copr --always-yes' - copr-dist-git ) 9>/var/lock/copr-dist-git-cron-daily