mirror of
git://git.savannah.gnu.org/guix/maintenance.git
synced 2023-12-14 03:33:04 +01:00
* hydra/machines-for-berlin.scm (hosts): Remove records for hydra-guix-04..26. (template-x86_64): Remove case for 16 GB RAM nodes. * hydra/berlin-nodes.scm: Do not build machines from old ids. (%ids, system-for, id->ip): Remove.
23 lines
752 B
Scheme
23 lines
752 B
Scheme
;; "guix deploy" configuration file for the build machines of the compile
|
|
;; farm hosted at the MDC, Berlin.
|
|
|
|
(use-modules (sysadmin build-machines)
|
|
(sysadmin people)
|
|
(srfi srfi-1))
|
|
|
|
(define %new-ids
|
|
(delete 114 (iota 26 104 1)))
|
|
(define (new-system-for id)
|
|
(berlin-new-build-machine-os id
|
|
#:emulated-architectures
|
|
'("arm" "aarch64")))
|
|
|
|
(map (lambda (id)
|
|
(machine
|
|
(operating-system (new-system-for id))
|
|
(environment managed-host-environment-type)
|
|
(configuration (machine-ssh-configuration
|
|
(system "x86_64-linux")
|
|
(host-name (format #f "141.80.167.~d" (+ id 57)))))))
|
|
%new-ids)
|