policies: grant terraform-git read on the gitea config KV metadata path #103

Merged
benvin merged 1 commits from benvin/gitea-kv-metadata into master 2026-07-27 23:21:44 +10:00
Owner

terraform-git's main apply still fails after the skip_child_token fix (tfgit #48): the vault_kv_secret_v2 seed resource reads the kv-v2 metadata path during plan/apply, and the grant added in #102 covered kv/data only — Vault returns 403 on GET kv/metadata/.../secret_backend/gitea/config (terraform-git pipeline 107). This is the last blocker before the KV seed lands and terraform-vault #101 can apply.

  • add read on kv/metadata/service/vault/au/syd1/secret_backend/gitea/config to the terraform-git seed policy
terraform-git's main apply still fails after the skip_child_token fix (tfgit #48): the vault_kv_secret_v2 seed resource reads the kv-v2 metadata path during plan/apply, and the grant added in #102 covered kv/data only — Vault returns 403 on GET kv/metadata/.../secret_backend/gitea/config (terraform-git pipeline 107). This is the last blocker before the KV seed lands and terraform-vault #101 can apply. - add read on kv/metadata/service/vault/au/syd1/secret_backend/gitea/config to the terraform-git seed policy
unkinben added 1 commit 2026-07-27 22:07:18 +10:00
policies: grant terraform-git read on the gitea config KV metadata path
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
b33053339c
Claude-Session: https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv
benvin merged commit d82580f1af into master 2026-07-27 23:21:44 +10:00
benvin deleted branch benvin/gitea-kv-metadata 2026-07-27 23:21:44 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/terraform-vault#103