fix: [nomad-step-2] S2.6 — CI: vault policy fmt + validate + roles.yaml check (#884)

This commit is contained in:
Agent 2026-04-16 16:45:43 +00:00
parent 88e49b9e9d
commit 108b928cfc
5 changed files with 725 additions and 9 deletions

View file

@ -117,5 +117,7 @@ accept (or vice versa).
- `lib/init/nomad/` — installer + systemd units + cluster-up orchestrator.
- `.woodpecker/nomad-validate.yml` — this directory's CI pipeline.
- `vault/policies/` — Vault ACL policies (S2.6)
- `vault/policies/AGENTS.md` — policy lifecycle, CI enforcement, common failures
- Top-of-file headers in `server.hcl` / `client.hcl` / `vault.hcl`
document the per-file ownership contract.