build: move hydra database connection to vlan4000
Precursor for killing the wireguard module and simplifying bootstrap.
Martin Weinelt committed
Sep 21, 2025 at 15:23 UTC
97b53e0a51e77c5d7d4d4afb7ce6905b4ac1af96
2 files changed
+2
-3
build/haumea/postgresql.nix
+1
-2
@@ -24,7 +24,7 @@
24
dataDir = "/var/db/postgresql/16";
25
# https://pgtune.leopard.in.ua/#/
26
settings = {
27
- listen_addresses = lib.mkForce "10.254.1.9";
27
+ listen_addresses = lib.mkForce "10.0.40.1";
28
29
# https://vadosware.io/post/everything-ive-seen-on-optimizing-postgres-on-zfs-on-linux/#zfs-related-tunables-on-the-postgres-side
30
full_page_writes = "off";
@@ -91,7 +91,6 @@
91
92
# FIXME: don't use 'trust'.
93
authentication = ''
94
- host hydra all 10.254.1.1/32 trust
94
host hydra all 10.0.40.0/32 trust
95
local all root peer map=prometheus
96
'';
build/hydra.nix
+1
-1
@@ -69,7 +69,7 @@ in
69
70
services.hydra-dev.enable = true;
71
services.hydra-dev.buildMachinesFiles = [ "/etc/nix/machines" ];
72
- services.hydra-dev.dbi = "dbi:Pg:dbname=hydra;host=10.254.1.9;user=hydra;";
72
+ services.hydra-dev.dbi = "dbi:Pg:dbname=hydra;host=10.0.40.1;user=hydra;";
73
services.hydra-dev.logo = ./hydra-logo.png;
74
services.hydra-dev.hydraURL = "https://hydra.nixos.org";
75
services.hydra-dev.notificationSender = "edolstra@gmail.com";