[Git][qa/jenkins.debian.net][master] r.d.n.: 1st systemd unit to cleanup ~rebuilderd on codethink01
Holger Levsen (@holger)
gitlab at salsa.debian.org
Thu Apr 3 16:45:09 BST 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
2cd51351 by Holger Levsen at 2025-04-03T17:44:45+02:00
r.d.n.: 1st systemd unit to cleanup ~rebuilderd on codethink01
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
3 changed files:
- + bin/rebuilderd_cleanup.sh
- + hosts/codethink01-arm64/etc/systemd/system/rebuilderd_boot_cleanup.service
- update_jdn.sh
Changes:
=====================================
bin/rebuilderd_cleanup.sh
=====================================
@@ -0,0 +1,11 @@
+#!/bin/bash
+#
+# Copyright 2025 Holger Levsen (holger at layer-acht.org)
+# released under the GPLv2
+
+set -e
+
+# cleanup ~rebuilderd/tmp/*
+if [ -d ~rebuilderd/tmp ] ; then
+ rm ~rebuilderd/tmp/* -rf
+fi
=====================================
hosts/codethink01-arm64/etc/systemd/system/rebuilderd_boot_cleanup.service
=====================================
@@ -0,0 +1,13 @@
+[Unit]
+Description=Run once at system boot to cleanup rebuilderd related files
+After=local-fs.target
+After=network.target
+#After=XXX
+
+[Service]
+ExecStart=/srv/jenkins/bin/rebuilderd_cleanup.sh
+RemainAfterExit=true
+Type=oneshot
+
+[Install]
+WantedBy=multi-user.target
=====================================
update_jdn.sh
=====================================
@@ -763,6 +763,8 @@ case $HOSTNAME in
sudo sed -i "s#^signup_secret = \"INSECURE\"#signup_secret = \"$SIGNUPSECRET\"#g" /opt/etc/$f
fi
fi
+ # maybe o5 needs this too
+ sudo systemctl enable rebuilderd_boot_cleanup.service
;;
*) ;;
esac
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/2cd5135131e612dfeed092e8e887b4df9792ca07
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/2cd5135131e612dfeed092e8e887b4df9792ca07
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/20250403/9320dfb2/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list