atlas
ba5ab313b3
deploy: move the swarm collector toggle
...
The one move where the suffix grep is the wrong instrument. There are two
otel options a word apart — `swarm.otel.enable` (one per swarm) and
`otel.enable` (one per hive, every hive runs it) — so `\.otel\.enable`
matches twenty-five references of which most must not change. The module
already carries a comment warning about exactly this, on a line that
names `swarm.otel` in full rather than through a binding.
Triaged by hand and confirmed the other way round: after the move, a grep
for the per-hive option still finds it in the files that should keep it.
Also worth recording what the alias sweep cannot do. `swarm.nix` reads
this as `swarmCfg.otel.enable`, where `swarmCfg = cfg.swarm` and `cfg =
config.services.hyperhive` — an alias bound to an alias, two hops from
the option path. No syntactic sweep resolves that chain, which is why the
module system's own evaluation is the only complete check here and the
static sweeps are a way to narrow the work, not to finish it.
2026-08-30 04:23:22 +02:00
..
hive-c0re
types: let nix own the reserved-name blacklist
2026-08-27 16:36:42 +02:00
hive-forge
deploy: move the SSO provider toggle
2026-08-30 04:23:22 +02:00
hive-gateway
gateway: move verifiedProxyTo's 42-line rationale comment to docs/gateway.md
2026-08-28 10:48:26 +02:00
lib
fix( #3527 ): a missing source must report as zero, not as empty
2026-08-19 20:27:00 +02:00
swarm-grafana /dashboards
grafana: rank the by-label panel as bars, and stop calling it open issues
2026-08-28 13:23:25 +02:00
default.nix
deploy: separate "what this host deploys" from swarm-wide truth
2026-08-30 04:23:22 +02:00
deploy.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00
hive-ci.nix
nix, hive-sh4re: name modules that exist in the stale harness-base refs
2026-08-30 04:19:11 +02:00
hive-matrix.nix
deploy: move the SSO provider toggle
2026-08-30 04:23:22 +02:00
hive-network.nix
require network isolation, deleting the residual non-isolated branch
2026-08-30 03:32:08 +02:00
hive-priv.nix
fix( #2573 ): also add /etc/tmpfiles.d to hive-priv ReadWritePaths (same EROFS class)
2026-07-18 16:39:20 +02:00
hive-tls.nix
deploy: move the controller and swarm-ui toggles
2026-08-30 04:23:22 +02:00
hyperhive.nix
refactor(nix): a hive's domain comes out of the swarm directory
2026-08-05 22:43:17 +02:00
local-defaults.nix
deploy: move the queue toggle
2026-08-30 04:23:22 +02:00
otel.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00
stylix-theme.nix
swarm-ui: apply the operator's stylix theme, same as the dashboard already does
2026-08-24 14:28:25 +02:00
swarm-authelia.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00
swarm-ca.nix
swarm-otel: collect only the units the swarm's services declare
2026-08-24 22:05:45 +02:00
swarm-container-resolver.nix
fix( #3363 ): swarm containers write their own resolver file
2026-08-17 17:30:15 +02:00
swarm-controller.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00
swarm-grafana.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00
swarm-nats.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00
swarm-otel.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00
swarm-peers-removed.nix
docs+nix: fix stale certFingerprint/HYPERHIVE_PEERS references (hyperhive#3294)
2026-08-15 19:56:11 +02:00
swarm-required-services.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00
swarm-snapshot-store.nix
refactor( #2862 ): keep the option at services.hyperhive.snapshotStore
2026-07-31 19:03:24 +02:00
swarm-ui.nix
deploy: move the controller and swarm-ui toggles
2026-08-30 04:23:22 +02:00
swarm-victorialogs.nix
deploy: move the metrics and log store toggles
2026-08-30 04:23:22 +02:00
swarm-victoriametrics.nix
deploy: move the metrics and log store toggles
2026-08-30 04:23:22 +02:00
swarm-wireguard.nix
docs+nix: fix stale certFingerprint/HYPERHIVE_PEERS references (hyperhive#3294)
2026-08-15 19:56:11 +02:00
swarm.nix
deploy: move the swarm collector toggle
2026-08-30 04:23:22 +02:00