[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/02: hydra: bayfront: Update config.
From: |
Christopher Baines |
Subject: |
01/02: hydra: bayfront: Update config. |
Date: |
Fri, 23 Apr 2021 16:05:58 -0400 (EDT) |
cbaines pushed a commit to branch master
in repository maintenance.
commit bf4bf24a5301cebb891e9d9094ae3fbd10c5a717
Author: Christopher Baines <mail@cbaines.net>
AuthorDate: Fri Apr 23 20:59:19 2021 +0100
hydra: bayfront: Update config.
Bayfront is now running the Guix Build Coordinator, and building
things for x86_64-linux. This has been useful for finding and fixing
some bugs in this area at least.
* hydra/bayfront.scm (operating-system)[swap-devices]: Add /swap since
it exists.
[services]: Add guix-build-coordinator-queue-builds-service-type, and
tweak the guix-build-coordinator agent configuration.
---
hydra/bayfront.scm | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/hydra/bayfront.scm b/hydra/bayfront.scm
index 2c1e3f2..e3d4242 100644
--- a/hydra/bayfront.scm
+++ b/hydra/bayfront.scm
@@ -643,6 +643,8 @@ proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;"))
(dependencies mapped-devices))
%base-file-systems))
+ (swap-devices '("/swap"))
+
;; Add a kernel module for RAID-10.
(initrd-modules (cons "raid10" %base-initrd-modules))
@@ -776,6 +778,10 @@ proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;"))
(service guix-build-coordinator-service-type
%guix-build-coordinator-configuration)
+ (service guix-build-coordinator-queue-builds-service-type
+ (guix-build-coordinator-queue-builds-configuration
+ (systems '("x86_64-linux"))))
+
(service guix-build-coordinator-agent-service-type
(guix-build-coordinator-agent-configuration
(coordinator "https://coordinator.bayfront.guix.gnu.org")
@@ -784,7 +790,8 @@ proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;"))
(uuid "0c973ac8-4e62-4889-87b4-31c9536641db")
(password-file
"/etc/guix-build-coordinator-agent-password")))
- (max-parallel-builds 4)
+ (max-parallel-builds 8)
+ (max-1min-load-average 16)
(systems '("x86_64-linux" "i686-linux"))
(derivation-substitute-urls
(list "https://data.guix.gnu.org"))