vault: install netbox and apptoken OpenBao plugin RPMs on bao nodes #519

Merged
benvin merged 1 commits from benvin/vault-plugin-netbox into develop 2026-08-09 01:11:02 +10:00

1 Commits

Author SHA1 Message Date
unkinben 5b68967f48 vault: install netbox and apptoken OpenBao plugin RPMs on bao nodes
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was successful
terraform-vault #115 registers vault-plugin-secrets-netbox in the plugin
catalog, but OpenBao only registers a plugin whose binary is physically
present in plugin_directory (/opt/openbao-plugins); the netbox RPM is
published on rpm-internal but not yet installed, so #115 fails to register
until Puppet lays the binary down. The apptoken engine's binary is likewise
published but missing from the bao package list, deferred from its earlier
deploy follow-up.

- Add openbao-plugin-secrets-netbox (0.1.0) to the bao node package list
- Add openbao-plugin-secrets-apptoken (0.1.0) to the bao node package list
2026-08-09 00:58:41 +10:00