From 931a28ffca7ee4a428168d9d46d56e0c1c88946b Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Thu, 18 May 2023 16:18:07 +0100 Subject: [PATCH] hydra: bayfront: Work around "Signals delivery fails constantly". Affecting both the build coordinator and nar herder: https://issues.guix.gnu.org/63368 * hydra/bayfront.scm (%guix-build-coordinator-configuration): Add GC_RETRY_SIGNALS=0 to extra-environment-variables. [nar-herder]: Likewise. --- hydra/bayfront.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hydra/bayfront.scm b/hydra/bayfront.scm index b5a6c18..a6e4e34 100644 --- a/hydra/bayfront.scm +++ b/hydra/bayfront.scm @@ -960,7 +960,9 @@ add_header Content-Type text/plain;"))) output-hash ".narinfo"))) (not (file-exists? narinfo)))) (datastore-list-build-outputs - (build-coordinator-datastore build-coordinator) uuid)))))))))) + (build-coordinator-datastore build-coordinator) uuid))))))) + (extra-environment-variables + '("GC_RETRY_SIGNALS=0"))))) ;;; @@ -1227,7 +1229,9 @@ add_header Content-Type text/plain;"))) (level 19) (directory-max-size (* 400 GiB))))) (cached-compression-workers 8) - (cached-compression-nar-source "https://bishan.guix.gnu.org"))) + (cached-compression-nar-source "https://bishan.guix.gnu.org") + (extra-environment-variables + '("GC_RETRY_SIGNALS=0")))) (service guix-build-coordinator-service-type %guix-build-coordinator-configuration)