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 Boto3 for S3 communications #630

Merged
merged 4 commits into from
Sep 13, 2023
Merged

Use Boto3 for S3 communications #630

merged 4 commits into from
Sep 13, 2023

Conversation

adejanovski
Copy link
Contributor

@adejanovski adejanovski commented Aug 31, 2023

Fixes #634

@adejanovski adejanovski changed the title Boto3 attempt Use Boto3 for S3 communications Sep 8, 2023
@sonarcloud
Copy link

sonarcloud bot commented Sep 12, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 4 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@adejanovski adejanovski marked this pull request as ready for review September 12, 2023 17:25
@adejanovski
Copy link
Contributor Author

This is good to go @rzvoncek, feel free to merge when it suits you.

@rzvoncek rzvoncek self-requested a review September 13, 2023 13:41
@rzvoncek rzvoncek merged commit 22612d3 into master Sep 13, 2023
24 of 26 checks passed
adejanovski added a commit that referenced this pull request Sep 15, 2023
* Try using boto3 for uploads

* fixes

* [S3 Storage] Drop the aio-http-s3 lib, do all with boto

* Update setup.py deps

---------

Co-authored-by: Radovan Zvoncek <rzvoncek@gmail.com>
adejanovski added a commit that referenced this pull request Sep 15, 2023
* Try using boto3 for uploads

* fixes

* [S3 Storage] Drop the aio-http-s3 lib, do all with boto

* Update setup.py deps

---------

Co-authored-by: Radovan Zvoncek <rzvoncek@gmail.com>
@rzvoncek rzvoncek deleted the boto3-attempt branch September 22, 2023 11:42
@H3199
Copy link

H3199 commented Nov 23, 2023

Does this support role based authentication?

@rzvoncek
Copy link
Contributor

Hi @H3199 .

If you mean the EC2 instance role based authentication, then yes, that is still supported.

A conventional role-based access control (RBAC) is something we do not support in Medusa. You could probably achieve some of it by generating different credential files to model roles or users, but that's about it.

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.

Use boto3 in the S3 classes
3 participants