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

Allow pinning Glue credentials provider to StsWebIdentityTokenFileCredentialsProvider #22425

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

rohanag12
Copy link

@rohanag12 rohanag12 commented Jun 18, 2024

Description

Allow users to only use the StsWebIdentityTokenFileCredentialsProvider instead of the default credentials provider chain for Glue v2.

The Glue v1 implementation supported specifying a custom credential provider, but that ability was removed in the Glue v2 implementation. This commit provides similar functionality to the flags added for S3 in #22162 and #22163.

Additional context and related issues

Ref #20657 (comment).

Fixes #15267

Release notes

( ) This is not user-visible or is docs only, and no release notes are required.
(x) Release notes are required. Please propose a release note for me.
( ) Release notes are required, with the following suggested text:

# Section
* Fix some things. ({issue}`issuenumber`)

…dentialsProvider

Allow users to only use the StsWebIdentityTokenFileCredentialsProvider instead of
the default credentials provider chain for Glue v2.
@cla-bot cla-bot bot added the cla-signed label Jun 18, 2024
@github-actions github-actions bot added the hive Hive connector label Jun 18, 2024
@rohanag12 rohanag12 mentioned this pull request Jun 18, 2024
@rohanag12
Copy link
Author

The CI failure seem unrelated to this change, I see similar failures on master. Please let me know if I need to do anything to resolve it.

@findepi
Copy link
Member

findepi commented Jun 19, 2024

/test-with-secrets sha=6a006276b0810c087fdde5885d5825a20c42bbb6

Copy link

github-actions bot commented Jun 19, 2024

The CI workflow run with tests that require additional secrets finished as failure: https://github.com/trinodb/trino/actions/runs/9577963913

Copy link
Member

@nineinchnick nineinchnick left a comment

Choose a reason for hiding this comment

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

@rohanag12 how did you test this? Are there any docs around Glue that would need to be updated to mention this new property?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed hive Hive connector
Development

Successfully merging this pull request may close these issues.

Trino intermittently fails to pick up IRSA
3 participants