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

destination-s3: assume role auth #38204

Merged

Conversation

stephane-airbyte
Copy link
Contributor

@stephane-airbyte stephane-airbyte commented May 15, 2024

adding assume-role auth. We created a bunch of secrets in GSM, and allowed to pass an environment into the S3Destination constructor, so we don't modify the system env for everyone.

Copy link

vercel bot commented May 15, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
airbyte-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 17, 2024 5:35pm

Copy link
Contributor Author

stephane-airbyte commented May 15, 2024

@octavia-squidington-iii octavia-squidington-iii added area/connectors Connector related issues CDK Connector Development Kit connectors/destination/s3 labels May 15, 2024
@stephane-airbyte stephane-airbyte changed the title destination-s3: assume roal auth destination-s3: assume role auth May 15, 2024
@stephane-airbyte stephane-airbyte force-pushed the stephane/05-14-destination-s3_assume_roal_auth branch 2 times, most recently from 7cf3a63 to 58ef36f Compare May 15, 2024 03:47
@stephane-airbyte stephane-airbyte changed the base branch from connectors/destination/s3-assume-role-auth to master May 15, 2024 03:47
@octavia-squidington-iii octavia-squidington-iii added the area/documentation Improvements or additions to documentation label May 15, 2024
@stephane-airbyte stephane-airbyte force-pushed the stephane/05-14-destination-s3_assume_roal_auth branch from 58ef36f to 12cbac5 Compare May 15, 2024 03:55
@stephane-airbyte stephane-airbyte force-pushed the stephane/05-14-destination-s3_assume_roal_auth branch from 12cbac5 to 6c0962a Compare May 15, 2024 21:27
@stephane-airbyte stephane-airbyte force-pushed the stephane/05-14-destination-s3_assume_roal_auth branch from 6c0962a to 0870cd1 Compare May 15, 2024 22:12
@stephane-airbyte stephane-airbyte marked this pull request as ready for review May 15, 2024 22:15
@stephane-airbyte stephane-airbyte requested review from a team as code owners May 15, 2024 22:15
Copy link
Contributor

@bgroff bgroff left a comment

Choose a reason for hiding this comment

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

Thanks for all the hard work on this. Glad we were able to get it into good shape in the time we had.

Copy link
Contributor

@edgao edgao left a comment

Choose a reason for hiding this comment

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

generally lgtm but had some clarifying questions

Copy link
Contributor Author

@alafanechere I think the new secrets logic is broken for unit tests, unless I'm missing something obvious

@alafanechere
Copy link
Contributor

@alafanechere I think the new secrets logic is broken for unit tests, unless I'm missing something obvious

@stephane-airbyte the new secret logic is not yet in production. I only have seeded metadata files so far, and I'm actively working on changing the secret fetching logic in airbyte-ci.
The new secret you added might miss a connector and/or filename label in GSM so that ci_credentials can resolve it.

@stephane-airbyte stephane-airbyte force-pushed the stephane/05-14-destination-s3_assume_roal_auth branch from 3268a41 to 14edcb1 Compare May 17, 2024 17:31
@stephane-airbyte stephane-airbyte merged commit 91f1862 into master May 17, 2024
29 checks passed
@stephane-airbyte stephane-airbyte deleted the stephane/05-14-destination-s3_assume_roal_auth branch May 17, 2024 17:52
Copy link
Contributor Author

Merge activity

@evantahler
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/connectors Connector related issues area/documentation Improvements or additions to documentation CDK Connector Development Kit connectors/destination/s3
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants