From 20c024f7f9f7f037a8930c7fb0820c633deec2d8 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Mon, 28 Jan 2019 22:27:19 +0100 Subject: [PATCH] hydra: sysadmin: Collect more garbage and more often. * hydra/modules/sysadmin/build-machines.scm (berlin-build-machine-os): Collect garbage every 12 hours; ensure that we have 60G free. --- hydra/modules/sysadmin/build-machines.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hydra/modules/sysadmin/build-machines.scm b/hydra/modules/sysadmin/build-machines.scm index e34342a..7f1efc7 100644 --- a/hydra/modules/sysadmin/build-machines.scm +++ b/hydra/modules/sysadmin/build-machines.scm @@ -79,9 +79,9 @@ berlin.guixsd.org with integer ID, with the given AUTHORIZED-GUIX-KEYS." (define gc-job - ;; Run 'guix gc' at 3AM every day. - #~(job '(next-hour '(3)) - "guix gc -F 40G")) + ;; Run 'guix gc' at 3AM and 3PM every day. + #~(job '(next-hour '(3 15)) + "guix gc -F 60G")) ;; TODO: this is ugly. (define hydra-dir "/root/maintenance/hydra/")