atlas
18de4b48c7
module-eval: pin authelia's rename and its repointed readers
...
Two arms with different jobs. `usersFile` is configured through its old
path, so dropping the rename entry fails the eval. `hostClientSecretDir`
cannot be configured at all — it is read-only and derived — so its arm
asserts that a consumer renders the derived path, which is what breaks
if a reader is left pointing at the namespace the option moved out of.
Seven of those reads went through an `autheliaCfg` alias rather than a
full path, where a path-shaped grep does not see them. That, not the
rename, was the failure this change could have shipped.
The two read-only options get no rename entry. A rename module
contributes a definition to its target and a read-only option refuses a
second one, so a shim for either makes every evaluation fail with "set
multiple times", naming the option's own declaration as the rival. Of
the 38 distinct leaves the rename table already targets, these are the
only two declared read-only.
2026-09-07 15:44:07 +02:00
..
hive-c0re
deploy: split the homeserver's host decisions out of swarm.matrix
2026-09-07 14:24:52 +02:00
hive-forge
deploy: move authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +02:00
hive-gateway
deploy: split the homeserver's host decisions out of swarm.matrix
2026-09-07 14:24:52 +02:00
lib
swarm: extract the name guards, so the module just says what is forbidden
2026-08-31 18:50:15 +02:00
swarm-grafana /dashboards
treefmt: apply prettier
2026-09-02 15:25:07 +02:00
default.nix
glue-matrix-bao-token: the store's first reader
2026-08-30 19:01:10 +02:00
deploy.nix
module-eval: pin authelia's rename and its repointed readers
2026-09-07 15:44:07 +02:00
glue-bao-tls.nix
swarm-bao: ship the store's logs and metrics
2026-08-31 21:25:00 +02:00
glue-matrix-bao-token.nix
deploy: split the homeserver's host decisions out of swarm.matrix
2026-09-07 14:24:52 +02:00
hive-ci.nix
deploy: split the forge's host decisions out of swarm.forge
2026-09-07 14:24:52 +02:00
hive-matrix.nix
deploy: move authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +02:00
hive-network.nix
docs: restructure into topic subdirectories, collapse duplicated index
2026-09-02 01:55:37 +02:00
hive-priv.nix
docs: restructure into topic subdirectories, collapse duplicated index
2026-09-02 01:55:37 +02:00
hive-tls.nix
docs: restructure into topic subdirectories, collapse duplicated index
2026-09-02 01:55:37 +02:00
hyperhive.nix
docs: restructure into topic subdirectories, collapse duplicated index
2026-09-02 01:55:37 +02:00
local-defaults.nix
deploy: move authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +02:00
otel.nix
deploy: move authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +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 authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +02:00
swarm-bao.nix
swarm-bao: the reader's identity is not a store-runner option
2026-09-03 00:29:52 +02:00
swarm-ca.nix
swarm-ca: state the store-is-world-readable rule once, not three times
2026-09-02 09:03:35 +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 authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +02:00
swarm-grafana.nix
deploy: move authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +02:00
swarm-nats.nix
deploy: move authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +02:00
swarm-otel.nix
deploy: move authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +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: rename enableAllLocalDefaults to deploy.singleHostSwarm
2026-08-30 20:12:16 +02:00
swarm-snapshot-store.nix
deploy: move the wireguard mesh out of the namespace hives read
2026-09-07 14:24:52 +02:00
swarm-ui.nix
deploy: move the controller's socket and credentials out of swarm.controller
2026-09-07 14:24:52 +02:00
swarm-victorialogs.nix
containers: put journal files on the host, where the collector looks
2026-09-02 23:00:30 +02:00
swarm-victoriametrics.nix
containers: put journal files on the host, where the collector looks
2026-09-02 23:00:30 +02:00
swarm-wireguard.nix
deploy: move the wireguard mesh out of the namespace hives read
2026-09-07 14:24:52 +02:00
swarm.nix
deploy: move authelia's three host paths out of swarm.authelia
2026-09-07 15:44:07 +02:00