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

feat: add hooks in for new auth library #2228

Merged
merged 14 commits into from Apr 16, 2024
Merged

Conversation

codyoss
Copy link
Member

@codyoss codyoss commented Oct 19, 2023

All code that calls into the old base auth layer can not optionally call into the new stack. Where possible, packages call into new auth packages directly. As a fallback, and for cases where we don't have 1-1 replacements the code in internal should ensure that at least the ADC logic from the new auth stack is called into.

Flipping the environment variable on for this repo so we make sure that all tests currently written pass without any code changes. This should give confidence that when options are in place to call into the new stack code continues to work as is without any code changes.

@codyoss codyoss force-pushed the auth-changes branch 5 times, most recently from 8cb6e02 to 5e638cd Compare October 20, 2023 14:13
@codyoss codyoss marked this pull request as ready for review October 20, 2023 16:40
@codyoss codyoss requested a review from a team as a code owner October 20, 2023 16:40
Copy link
Member

@quartzmo quartzmo left a comment

Choose a reason for hiding this comment

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

approved, with a couple nits

internal/settings.go Outdated Show resolved Hide resolved
transport/grpc/dial.go Show resolved Hide resolved
internal/kokoro/test.sh Outdated Show resolved Hide resolved
@codyoss codyoss added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Mar 11, 2024
option/option.go Outdated Show resolved Hide resolved
@codyoss codyoss removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Mar 12, 2024
@codyoss codyoss added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Apr 4, 2024
@codyoss codyoss removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Apr 16, 2024
@codyoss codyoss merged commit 4054271 into googleapis:main Apr 16, 2024
5 checks passed
@codyoss codyoss deleted the auth-changes branch April 16, 2024 22:34
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

2 participants