Skip to content

Add support for keypair root configuration #109

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

Open
wants to merge 16 commits into
base: main
Choose a base branch
from

Conversation

robmonte
Copy link
Member

Overview

A high level description of the contribution, including:
Who the change affects or is for (stakeholders)?
What is the change?
Why is the change needed?
How does this change affect the user experience (if at all)?

Design of Change

How was this change implemented?

Related Issues/Pull Requests

[ ] Issue #1234
[ ] PR #1234

Contributor Checklist

[ ] Add relevant docs to upstream Vault repository, or sufficient reasoning why docs won’t be added yet
My Docs PR Link
Example
[ ] Add output for any tests not ran in CI to the PR description (eg, acceptance tests)
[ ] Backwards compatible

@robmonte robmonte requested a review from a team as a code owner May 21, 2025 14:49
Copy link
Contributor

@fairclothjm fairclothjm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work so far @robmonte! Left an initial round of comments.

@vinay-gopalan vinay-gopalan requested a review from fairclothjm June 2, 2025 22:27

if database != "" {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was previously unused by all tests in CI, since the GH Secret was never set.
We have now set this secret in CI for new tests for keypair auth, which caused some failures in existing tests due to not having access to the DB.

Removing this from the user-pass authentication testing flow (unused). SNOWFLAKE_DATABASE will only be used in the Keypair authentication tests going forward

@vinay-gopalan vinay-gopalan requested a review from a team June 2, 2025 22:36
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.

3 participants