[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: hydra: Remove harbourfront.
From: |
Andreas Enge |
Subject: |
branch master updated: hydra: Remove harbourfront. |
Date: |
Mon, 10 Jun 2024 08:09:35 -0400 |
This is an automated email from the git hooks/post-receive script.
andreas pushed a commit to branch master
in repository maintenance.
The following commit(s) were added to refs/heads/master by this push:
new 73acdaab hydra: Remove harbourfront.
73acdaab is described below
commit 73acdaabdddad043515cb43d74e868f0d546de37
Author: Andreas Enge <andreas@enge.fr>
AuthorDate: Mon Jun 10 12:31:20 2024 +0200
hydra: Remove harbourfront.
* hydra/harbourfront.scm: Remove file.
* hydra/bayfront.scm (%build-node-keys): Remove harbourfront key.
---
hydra/bayfront.scm | 5 +--
hydra/harbourfront.scm | 117 -------------------------------------------------
2 files changed, 2 insertions(+), 120 deletions(-)
diff --git a/hydra/bayfront.scm b/hydra/bayfront.scm
index cce23dc1..bb987df4 100644
--- a/hydra/bayfront.scm
+++ b/hydra/bayfront.scm
@@ -1,6 +1,6 @@
;; OS configuration for bayfront
;; Copyright © 2016-2024 Ludovic Courtès <ludo@gnu.org>
-;; Copyright © 2016, 2017, 2018, 2019, 2020, 2023 Andreas Enge
<andreas@enge.fr>
+;; Copyright © 2016, 2017, 2018, 2019, 2020, 2023, 2024 Andreas Enge
<andreas@enge.fr>
;; Copyright © 2017, 2019, 2024 Ricardo Wurmus <rekado@elephly.net>
;; Copyright © 2019 Julien Lepiller <julien@lepiller.eu>
;; Copyright © 2020, 2021 Christopher Baines <mail@cbaines.net>
@@ -133,8 +133,7 @@ Happy hacking!\n"))
(define %build-node-keys
;; Signing keys of the build nodes.
- (list (local-file "keys/guix/harbourfront.guix.info-export.pub")
- (local-file "keys/guix/milano-guix-1.di.unimi.it-export.pub")))
+ (list (local-file "keys/guix/milano-guix-1.di.unimi.it-export.pub")))
(define %hpcguix-web-channels
;; Channels picked up and displayed by hpcguix-web.
diff --git a/hydra/harbourfront.scm b/hydra/harbourfront.scm
deleted file mode 100644
index 0cd264c6..00000000
--- a/hydra/harbourfront.scm
+++ /dev/null
@@ -1,117 +0,0 @@
-(use-modules (gnu))
-(use-service-modules mcron networking ssh guix)
-(use-package-modules certs screen ssh vim)
-
-(define gc-jobs
- (list #~(job '(next-hour '(3)) "guix gc -F 200G")
- #~(job '(next-hour '(15)) "guix gc -F 100G")))
-
-(operating-system
- (host-name "harbourfront")
- (timezone "Europe/Paris")
- (locale "en_US.utf8")
-
- (bootloader (bootloader-configuration
- (bootloader grub-bootloader)
- (targets '("/dev/sda"))
- (terminal-outputs '(console))))
-
- (file-systems (cons (file-system
- (device (file-system-label "my-root"))
- (mount-point "/")
- (type "ext4"))
- %base-file-systems))
-
- (swap-devices
- (list (swap-space
- (target "/swapfile"))))
-
- ;; Add kernel module for Symbios Logic SAS1068E
- (initrd-modules (append (list "mptsas")
- %base-initrd-modules))
-
- (users (cons* (user-account
- (name "andreas")
- (comment "Andreas Enge")
- (group "users")
- (supplementary-groups '("wheel"))
- (home-directory "/home/andreas"))
- (user-account
- (name "cbaines")
- (comment "Christopher Baines")
- (group "users")
- (supplementary-groups '("wheel"))
- (home-directory "/home/cbaines"))
- (user-account
- (name "bayfront")
- (comment "Bayfront Offload")
- (group "users")
- (home-directory "/home/bayfront"))
- %base-user-accounts))
-
- ;; Globally-installed packages.
- (packages (cons* screen openssh vim %base-packages))
-
- (services (cons* (service static-networking-service-type
- (list
- (static-networking
- (addresses
- (list
- (network-address
- (device "enp12s0f0")
- (value "147.210.17.78/23"))))
- (routes
- (list
- (network-route
- (destination "default")
- (gateway "147.210.17.254"))))
- (name-servers
- '("147.210.245.1"
- "147.210.245.11"
- "147.210.245.111")))))
- (service openssh-service-type
- (openssh-configuration
- (permit-root-login 'prohibit-password)
- (authorized-keys
- `(("andreas" ,(local-file "keys/ssh/andreas.pub"))
- ("cbaines" ,(local-file "keys/ssh/cbaines.pub"))
- ("bayfront" ,(local-file "keys/ssh/bayfront.pub"))
- ("root" ,(local-file "keys/ssh/andreas.pub"))))))
- (service mcron-service-type
- (mcron-configuration
- (jobs gc-jobs)))
- (service ntp-service-type)
-
- (service guix-build-coordinator-agent-service-type
- (guix-build-coordinator-agent-configuration
- (coordinator
- "https://coordinator.bordeaux.guix.gnu.org")
- (authentication
- (guix-build-coordinator-agent-password-file-auth
- (uuid "7470cbd5-f64e-496c-a57b-593543ee4686")
- (password-file
- "/etc/guix-build-coordinator-agent-password")))
- (max-parallel-builds 8)
- (max-1min-load-average 8)
- (max-allocated-builds 48)
- (systems '("x86_64-linux" "i686-linux"))
- (derivation-substitute-urls
- (list "https://data.guix.gnu.org"
- "https://data.qa.guix.gnu.org"))
- (non-derivation-substitute-urls
- (list "https://bordeaux.guix.gnu.org"))))
-
- (modify-services %base-services
- (guix-service-type config =>
- (guix-configuration
- (substitute-urls
- '("https://bordeaux.guix.gnu.org"))
-
- (max-silent-time (* 24 3600))
- (timeout (* 48 3600))
-
- (authorized-keys
- (list
- (local-file
"keys/guix/bordeaux.guix.gnu.org-export.pub")
- (local-file
"keys/guix/data.guix.gnu.org.pub")
- (local-file
"keys/guix/data.qa.guix.gnu.org.pub")))))))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: hydra: Remove harbourfront.,
Andreas Enge <=