@cryptotaxi247 / infra-1 / commits / b316f214

Move packet-import to /var/lib/hydra-packet-import to prevent systemd tmpfiles error.

Eelco Dolstra committed Dec 29, 2020 at 17:44 UTC b316f214cf83d9cb4fc0e3ce0d49f3cbdffce968
1 file changed +4 -4
delft/packet-importer.nix
+4 -4
@@ -14,17 +14,17 @@ in
14 };
15
16 systemd.tmpfiles.rules = [
17 - "d /var/lib/hydra/packet-import 0755 hydra-packet hydra -"
18 - "f /var/lib/hydra/packet-import/machines 0644 hydra-packet hydra -"
17 + "d /var/lib/hydra-packet-import 0755 hydra-packet hydra -"
18 + "f /var/lib/hydra-packet-import/machines 0644 hydra-packet hydra -"
19 ];
20
21 services.hydra-dev.buildMachinesFiles = [
22 - "/var/lib/hydra/packet-import/machines"
22 + "/var/lib/hydra-packet-import/machines"
23 ];
24
25 systemd.services.hydra-packet-import = {
26 path = with pkgs; [ openssh moreutils ];
27 - script = "${importer}/bin/hydra-packet-importer /run/keys/hydra-packet-import.json | sponge /var/lib/hydra/packet-import/machines";
27 + script = "${importer}/bin/hydra-packet-importer /run/keys/hydra-packet-import.json | sponge /var/lib/hydra-packet-import/machines";
28 serviceConfig = {
29 User = "hydra-packet";
30 Group = "keys";