guix-commits
[Top][All Lists]
Advanced

[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";))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]