Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix compatibility with Vault plugins #321

Merged
merged 1 commit into from May 23, 2024

Conversation

cipherboy
Copy link
Contributor

This adds Upstream (VAULT_ prefixed) variants of all OpenBao-set variables during plugin startup, allowing plugins compiled for upstream to work with OpenBao.

This should resolve #317 (a discussion).

@DrDaveD Let me know if this works for you!

@DrDaveD
Copy link
Contributor

DrDaveD commented May 5, 2024

Yes it does

@naphelps naphelps force-pushed the fix-vault-plugin-compatibility branch from 68ea130 to 1cf66bf Compare May 23, 2024 14:55
@cipherboy cipherboy force-pushed the fix-vault-plugin-compatibility branch from 1cf66bf to 3d92a29 Compare May 23, 2024 15:03
This adds Upstream (`VAULT_` prefixed) variants of all OpenBao-set
variables during plugin startup, allowing plugins compiled for upstream
to work with OpenBao.

Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
@cipherboy cipherboy force-pushed the fix-vault-plugin-compatibility branch from 3d92a29 to 782b277 Compare May 23, 2024 15:04
@cipherboy
Copy link
Contributor Author

This should be ready now that I added a changelog entry @naphelps :-)

@naphelps naphelps self-requested a review May 23, 2024 15:25
@naphelps naphelps merged commit 9c8b041 into openbao:main May 23, 2024
64 of 80 checks passed
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.

None yet

4 participants