Skip to content

[FOR CI] Include base credentials for Glue IAM role#10746

Closed
hashhar wants to merge 2 commits intomasterfrom
hashhar/ci-for-10735
Closed

[FOR CI] Include base credentials for Glue IAM role#10746
hashhar wants to merge 2 commits intomasterfrom
hashhar/ci-for-10735

Conversation

@hashhar
Copy link
Copy Markdown
Member

@hashhar hashhar commented Jan 22, 2022

CI for #10735

(Glue tests don't run when submitted from forks)

Glue AWS credentials with IAM role must include the base credentials
if provided. This change matches the behavior of
`TrinoS3FileSystem.createAwsCredentialsProvider`. However, there is a
slight change to the previous contract. Like
`TrinoS3FileSystem.createAwsCredentialsProvider`,
`GlueHiveMetastore.getAwsCredentialsProvider` will prefer config
`config.getAwsCredentialsProvider()`.

Fixes #10726
@hashhar hashhar closed this Jan 22, 2022
@hashhar hashhar deleted the hashhar/ci-for-10735 branch January 22, 2022 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants