[Git][qa/jenkins.debian.net][master] rdn: use the correct rebuilder-worker binary for all-pull184
Holger Levsen (@holger)
gitlab at salsa.debian.org
Sat Sep 6 09:35:50 BST 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
9c2fb99a by Holger Levsen at 2025-09-06T10:35:43+02:00
rdn: use the correct rebuilder-worker binary for all-pull184
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
4 changed files:
- bin/djm-rebuildctlwatch
- hosts/ionos16-amd64/etc/systemd/system/rebuilderd-worker at .service
- + hosts/ionos18-amd64/etc/rebuilderd-worker/rebuilderd-worker.conf
- hosts/ionos18-amd64/etc/systemd/system/rebuilderd-worker at .service
Changes:
=====================================
bin/djm-rebuildctlwatch
=====================================
@@ -56,7 +56,7 @@ set_arch_color() {
}
-for ARCH in all amd64 amd64-pull184 arm64 armel armhf i386 ppc64el riscv64 ; do
+for ARCH in all all-pull184 amd64 amd64-pull184 arm64 armel armhf i386 ppc64el riscv64 ; do
set_globals_for_arch $ARCH
set_arch_color $ARCH
COMMAND="watch -n 60 '$REBUILDCTL -H http://127.0.0.1:$PORT/ queue ls -C |sort -rk6'"
=====================================
hosts/ionos16-amd64/etc/systemd/system/rebuilderd-worker at .service
=====================================
@@ -8,7 +8,7 @@ Group=rebuilderd
WorkingDirectory=/srv/rebuilderd/%i
Restart=always
RestartSec=0
-ExecStart=/usr/bin/rebuilderd-worker -c /etc/rebuilderd-worker/rebuilderd-worker.conf connect
+ExecStart=/usr/local/usr/bin/rebuilderd-worker -c /etc/rebuilderd-worker/rebuilderd-worker.conf connect
IOSchedulingClass=3
Environment="TMPDIR=/srv/rebuilderd/tmp/"
=====================================
hosts/ionos18-amd64/etc/rebuilderd-worker/rebuilderd-worker.conf
=====================================
@@ -0,0 +1,27 @@
+## The rebuilderd to connect to
+endpoint = "https://reproduce.debian.net/all-pull184"
+## The server would either allowlist our key or require a signup secret
+signup_secret = "INSECURE"
+
+[build]
+#timeout = 86400 # 24 hours
+## Set a maximum build log limit in bytes (default: none).
+## When reaching this limit the log is truncated but the rebuilder backend is *not* terminated.
+max_bytes = 20971520 # 20 MiB ## 10 MiB is upstream default
+## By default build output is forwarded to stdout/stderr.
+## This can be disabled by settings this to true.
+#silent = true
+
+[diffoscope]
+## Generate and attach diffs with diffoscope when rebuilding
+enabled = true
+## Pass additional arguments to diffoscope. Use wisely, some options might not work well.
+#args = ["--max-container-depth", "2", "--fuzzy-threshold", "0"]
+## Set a timeout in seconds after which diffoscope is terminated (default: 3600)
+timeout = 600 # 10 minutes
+## Set a maximum diffoscope output limit in bytes (default: none).
+## When reaching this limit, diffoscope is terminated and the output is truncated.
+max_bytes = 10485760 # 10 MiB
+
+[backend."debian"]
+path = "/etc/rebuilderd-worker/rebuilder-debian.sh"
=====================================
hosts/ionos18-amd64/etc/systemd/system/rebuilderd-worker at .service
=====================================
@@ -8,7 +8,7 @@ Group=rebuilderd
WorkingDirectory=/srv/rebuilderd/%i
Restart=always
RestartSec=0
-ExecStart=/usr/bin/rebuilderd-worker -c /etc/rebuilderd-worker/rebuilderd-worker.conf connect
+ExecStart=/usr/local/usr/bin/rebuilderd-worker -c /etc/rebuilderd-worker/rebuilderd-worker.conf connect
IOSchedulingClass=3
Environment="TMPDIR=/srv/rebuilderd/tmp/"
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/9c2fb99a217c97839f85815b757a4c8a6651dd6c
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/9c2fb99a217c97839f85815b757a4c8a6651dd6c
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/20250906/6f9b1887/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list