[Git][qa/jenkins.debian.net][master] rdn: add rebuilderd-cache-cleanup.service and run it daily via timer
Holger Levsen (@holger)
gitlab at salsa.debian.org
Mon May 12 14:35:31 BST 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
5495a4c8 by Holger Levsen at 2025-05-12T15:35:12+02:00
rdn: add rebuilderd-cache-cleanup.service and run it daily via timer
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
21 changed files:
- + hosts/codethink01-arm64/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/codethink01-arm64/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/codethink02-arm64/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/codethink02-arm64/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/codethink05-arm64/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/codethink05-arm64/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/common-ppc64el/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/common-ppc64el/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/common-riscv64/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/common-riscv64/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/infom07-i386/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/infom07-i386/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/infom08-i386/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/infom08-i386/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/ionos17-amd64/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/ionos17-amd64/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/osuosl4-amd64/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/osuosl4-amd64/etc/systemd/system/rebuilderd-cache-cleanup.timer
- + hosts/osuosl5-amd64/etc/systemd/system/rebuilderd-cache-cleanup.service
- + hosts/osuosl5-amd64/etc/systemd/system/rebuilderd-cache-cleanup.timer
- update_jdn.sh
Changes:
=====================================
hosts/codethink01-arm64/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/codethink01-arm64/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/codethink02-arm64/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/codethink02-arm64/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/codethink05-arm64/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/codethink05-arm64/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/common-ppc64el/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/common-ppc64el/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/common-riscv64/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/common-riscv64/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/infom07-i386/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/infom07-i386/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/infom08-i386/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/infom08-i386/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/ionos17-amd64/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/ionos17-amd64/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/osuosl4-amd64/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/osuosl4-amd64/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
hosts/osuosl5-amd64/etc/systemd/system/rebuilderd-cache-cleanup.service
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Service]
+ExecStart=/srv/jenkins/bin/debrebuild_cache_limiter.sh
+RemainAfterExit=no
+Type=oneshot
+
=====================================
hosts/osuosl5-amd64/etc/systemd/system/rebuilderd-cache-cleanup.timer
=====================================
@@ -0,0 +1,8 @@
+[Unit]
+Description=Periodically cleanup the cache used by rebuilderd
+
+[Timer]
+OnCalendar=23:0:0
+
+[Install]
+WantedBy=timers.target
=====================================
update_jdn.sh
=====================================
@@ -975,6 +975,8 @@ deploy_rebuilderd_services() {
sudo ln -sf rebuilderd-worker at .service rebuilderd-worker@${i}.service
sudo systemctl enable --now rebuilderd-worker@${i}.service
done
+ sudo systemctl enable --now rebuilderd-cache-cleanup.timer
+
elif [ "$1" = "rebuilderd" ] ; then
for i in $2 ; do
mkdir4rebuilderd /srv/rebuilderd/$i
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/5495a4c8e9a06867bf76801e542c2e29e1dbee5c
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/5495a4c8e9a06867bf76801e542c2e29e1dbee5c
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20250512/d49e8b77/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list