nixpkgs/nixos/modules/services/continuous-integration
Wolfgang Walther f934044282
nixos/hydra: avoid conflicts for local postgres ident map
The key change here is, that the match was on the hydra database only
previously, but is now limited to to the hydra role instead. This avoids
conflicts with rules that are created by other modules or downstream
users.

With this change, we can remove the additional "postgres postgres" line,
because the default pg_hba line will kick in again and allow the
postgres user access to the postgres role.

Renaming the map from hydra-users to hydra is for consistency, so that
all modules can define maps matching in name with the role they manage.

The change from ident to peer is just cosmetic, ident is only used for
TCP connections and falls back to peer anyway.
2025-05-10 10:32:47 +02:00
..
buildbot treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
github-runner treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
gocd-agent nixos/modules: Add security.pki.caBundle option and make all services use it for CA bundles (#352244) 2025-03-08 08:41:08 +00:00
gocd-server nixos/modules: Add security.pki.caBundle option and make all services use it for CA bundles (#352244) 2025-03-08 08:41:08 +00:00
hercules-ci-agent treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
hydra nixos/hydra: avoid conflicts for local postgres ident map 2025-05-10 10:32:47 +02:00
jenkins treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
woodpecker treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
buildkite-agents.nix treewide: Format all Nix files 2025-04-01 20:10:43 +02:00
gitea-actions-runner.nix treewide: format all inactive Nix files 2024-12-10 20:26:33 +01:00
github-runners.nix nixos/github-runners: remove newam from maintainers 2024-12-07 08:52:49 -08:00
gitlab-runner.nix nixos/gitlab-runner: Add dockerPullPolicy option 2025-05-09 09:34:00 +02:00