vault provider: skip child token creation in CI #48
Reference in New Issue
Block a user
Delete Branch "benvin/vault-skip-child-token"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The main-branch apply pipeline has been failing since #46 introduced the vault provider: the provider defaults to minting a limited child token, which the CI token from the woodpecker k8s auth role is not permitted to do ("failed to create limited child token", pipelines 103/104). The gitea-vault-admin user and the logarchiver repo were still created by those partial applies, but the one-time KV seed for the gitea secret engine has not been written — so this also blocks terraform-vault #101.
After merge, the next main apply retries the outstanding vault_kv_secret_v2 seed.