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

Use S3 credentials waterfall #1823

Merged
merged 5 commits into from
Sep 27, 2023
Merged

Use S3 credentials waterfall #1823

merged 5 commits into from
Sep 27, 2023

Conversation

rosecodym
Copy link
Collaborator

@rosecodym rosecodym commented Sep 26, 2023

Description:

This PR updates the S3 source to use explicitly configured credentials if they're available and follow the normal AWS credentials waterfall if they're not. This is irrespective of whether role assumption is configured. This changes the previous behavior, which was to use waterfall credentials only if role assumption was configured and explicitly configured credentials only when it was not.

Checklist:

  • Tests passing (make test-community)?
    • There's failing archive extraction test that seems completely unrelated. I'm chasing that independently.
  • Lint passing (make lint this requires golangci-lint)?

@rosecodym rosecodym requested a review from a team as a code owner September 26, 2023 22:17
@rosecodym rosecodym merged commit e9efed8 into main Sep 27, 2023
9 checks passed
@rosecodym rosecodym deleted the s3-creds-waterfall branch September 27, 2023 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants