policies: grant terraform-git read on the gitea config KV metadata path (#103)
ci/woodpecker/push/apply Pipeline was successful
ci/woodpecker/push/apply Pipeline was successful
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 Reviewed-on: #103 Co-authored-by: Ben Vincent <ben@unkin.net> Co-committed-by: Ben Vincent <ben@unkin.net>
This commit was merged in pull request #103.
This commit is contained in:
@@ -12,6 +12,11 @@ rules:
|
|||||||
- create
|
- create
|
||||||
- read
|
- read
|
||||||
- update
|
- update
|
||||||
|
# vault_kv_secret_v2 also reads the kv-v2 metadata path on every plan/apply
|
||||||
|
# (403 here broke the terraform-git main apply, pipeline 107).
|
||||||
|
- path: "kv/metadata/service/vault/au/syd1/secret_backend/gitea/config"
|
||||||
|
capabilities:
|
||||||
|
- read
|
||||||
|
|
||||||
auth:
|
auth:
|
||||||
approle:
|
approle:
|
||||||
|
|||||||
Reference in New Issue
Block a user