Skip to content

(kms/hashivault): add openbao support#2303

Merged
Hayden-IO merged 4 commits intosigstore:mainfrom
Nerkho:add-openbao-support
Mar 12, 2026
Merged

(kms/hashivault): add openbao support#2303
Hayden-IO merged 4 commits intosigstore:mainfrom
Nerkho:add-openbao-support

Conversation

@Nerkho
Copy link
Copy Markdown
Contributor

@Nerkho Nerkho commented Mar 11, 2026

Summary

Related to #2287

Allow users to use the hashivault KMS provider with OpenBao by providing BAO_ADDR and BAO_TOKEN environment variables.
Also add support for openbao:// scheme.

Release Note

  • Add OpenBao support to hashivault KMS provider

Documentation

Added in sigstore/docs#421

Signed-off-by: Yannis Rachdi <yannis.rachdi@secretz.io>
@Nerkho Nerkho marked this pull request as ready for review March 11, 2026 10:41
@Nerkho Nerkho requested a review from a team as a code owner March 11, 2026 10:41
@Nerkho Nerkho mentioned this pull request Mar 11, 2026
@Hayden-IO
Copy link
Copy Markdown
Contributor

Thanks so much! Just need to fix the lint errors, then we can get this merged.

Nerkho added 3 commits March 12, 2026 10:49
Signed-off-by: Yannis Rachdi <yannis.rachdi@secretz.io>
Signed-off-by: Yannis Rachdi <yannis.rachdi@secretz.io>
Signed-off-by: Yannis Rachdi <yannis.rachdi@secretz.io>
@Nerkho
Copy link
Copy Markdown
Contributor Author

Nerkho commented Mar 12, 2026

Thanks so much! Just need to fix the lint errors, then we can get this merged.

Should be fixed :)

@Hayden-IO Hayden-IO merged commit c731032 into sigstore:main Mar 12, 2026
15 checks passed
karras added a commit to karras/sigstore that referenced this pull request Mar 19, 2026
Signed-off-by: Michael Hofer <michael.hofer@secretz.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants