hyperhive/nix/modules
Repository files (latest commit first)
Filename Latest commit message Latest commit date
sock 078ea74ba9 fix(hive-ci): static bridge IP instead of DHCP (no DHCP server on the bridge)
hive-ci is the one container on the hive bridge that used DHCP
(networking.interfaces.eth0.useDHCP = true, from #2310 / #2336). But the
bridge has no DHCP server: dnsmasq on the bridge is DNS-only and agent
containers get deterministic static IPs (lifecycle::agent_network_ip),
so the DHCP client never gets a lease and the container hangs at boot:

  A start job is running for DHCP Client (5s / 1min 31s)

Assign a static address on eth0 (top host address of the subnet) plus a
default route via the bridge gateway, and drop useDHCP. Preserves the
#2310 netns isolation (no host-loopback reach) while letting the
container boot and reach the forge through the gateway.

Refs #2310, #2336.
2026-07-10 18:38:17 +02:00
..
hive-c0re.nix fix(#1868): use HIVE_FORGE_URL for internal forge calls 2026-07-09 00:45:13 +02:00
hive-ci.nix fix(hive-ci): static bridge IP instead of DHCP (no DHCP server on the bridge) 2026-07-10 18:38:17 +02:00
hive-forge.nix chore(docs,nix): fix stale 'localhost via shared netns' claims in forge/matrix 2026-07-04 22:54:38 +02:00
hive-gateway.nix chore(nix): remove stale 'privsep phase 2' labels from comments 2026-07-04 21:04:18 +02:00
hive-matrix.nix chore(docs,nix): fix stale 'localhost via shared netns' claims in forge/matrix 2026-07-04 22:54:38 +02:00
hive-network.nix chore(nix): trim stale body from deprecated isolateContainers option doc 2026-07-04 21:57:26 +02:00
hive-tls.nix refactor(#2015): drop redundant domain != null checks (domain is required) + update docs 2026-06-27 21:02:55 +02:00