@cryptotaxi247 / infra-1 / commits / f17043d5

Collect more garbage on the FreeBSD machines

Eelco Dolstra committed Aug 13, 2013 at 15:48 UTC f17043d511b48e2b3020be6adb68947f7d8b827c
1 file changed +2 -2
delft/lucifer.nix
+2 -2
@@ -7,7 +7,7 @@
7
8 environment.systemPackages =
9 [ pkgs.wget
10 - pkgs.perlPackages.DBDSQLite pkgs.perlPackages.NetAmazonS3 pkgs.perlPackages.ForksSuper # for hydra-mirror
10 + pkgs.perlPackages.DBDSQLite pkgs.perlPackages.NetAmazonS3 pkgs.perlPackages.ForksSuper pkgs.nodePackages.jsontool # for hydra-mirror
11 pkgs.python pkgs.pythonPackages.boto # for upload-binary-cache-s3.py
12 ];
13
@@ -69,7 +69,7 @@
69 let
70 # Run the garbage collector on ‘machine’ to ensure that at least
71 # ‘gbFree’ GiB are free.
72 - gcRemote = { machine, gbFree ? 4, df ? "df" }:
72 + gcRemote = { machine, gbFree ? 8, df ? "df" }:
73 "15 03 * * * root ssh -x -i /root/.ssh/id_buildfarm ${machine} " +
74 ''nix-store --gc --max-freed '$((${toString gbFree} * 1024**3 - 1024 * $(${df} -P -k /nix/store | tail -n 1 | awk "{ print \$4 }")))' > "/var/log/gc-${machine}.log" 2>&1'';
75 in