[Git][qa/jenkins.debian.net][master] rdn: make sure extra workers are disabled
Holger Levsen (@holger)
gitlab at salsa.debian.org
Tue Aug 12 14:07:00 BST 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
43517c47 by Jochen Sprickerhof at 2025-08-12T15:06:50+02:00
rdn: make sure extra workers are disabled
Follow up for bd16e6b80.
(cherry picked from commit 609504f1b652d01d44c474f0a4ef28d64d4ba605)
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1 changed file:
- update_jdn.sh
Changes:
=====================================
update_jdn.sh
=====================================
@@ -972,10 +972,19 @@ deploy_rebuilderd_services() {
if [ "$1" = "worker" ] ; then
mkdir4rebuilderd /srv/rebuilderd/cache
mkdir4rebuilderd /srv/rebuilderd/tmp
+ workers=( "$(systemctl list-units --plain --quiet rebuilderd-worker@"*" | sed 's/^rebuilderd-worker@\([0-9]*\).service.*/\1/')" )
+
for i in $(seq 1 $2) ; do
mkdir4rebuilderd /srv/rebuilderd/$i
sudo ln -sf rebuilderd-worker at .service rebuilderd-worker@${i}.service
sudo systemctl enable --now rebuilderd-worker@${i}.service
+ workers=( "${workers[@]/${i}}" )
+ done
+ for i in "${workers[@]}" ; do
+ echo "$i"
+ sudo systemctl disable --now "rebuilderd-worker@${i}.service"
+ sudo rm -f "rebuilderd-worker@${i}.service"
+ sudo rm -rf "/srv/rebuilderd/$i"
done
sudo systemctl enable --now rebuilderd-cache-cleanup.timer
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/43517c478937beb42ae4a7817589a239acabb8b7
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/43517c478937beb42ae4a7817589a239acabb8b7
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/20250812/4d56051b/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list