vault: install openbao-plugin-secrets-gitea on the storage role #498
Reference in New Issue
Block a user
Delete Branch "benvin/openbao-plugin-gitea"
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?
Why
The new Gitea token secrets engine (
vault-plugin-secrets-gitea, released v0.1.0) needs its plugin binary present on the OpenBao servers before terraform-vault can register it in the plugin catalog and mount it. This is the same install step already done for the rancher, gpg, and litellm secrets plugins.Change
openbao-plugin-secrets-giteatoprofiles::packages::includeon the vault storage role, pinned to0.1.0so the on-disk binary stays in lockstep with the sha256 that terraform-vault pins in its plugin catalog entry (config/plugins/vault-plugin-secrets-gitea.yaml).Order
This is the first step. It must merge (and Puppet must run on the vault nodes to lay down the binary) before the terraform-vault engine PR is applied, or OpenBao cannot launch the plugin.
https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv