-
Notifications
You must be signed in to change notification settings - Fork 28
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
feat: pass region to minio storage backend #478
Conversation
|
76946d6
to
4af2bbd
Compare
related to codecov/shared#167 |
I've merged |
Anything I can do to help this get reviewed? I'd be thrilled to not have to patch the docker container to support this feature. |
Oh, cool, merge queue! Y'all rock, thanks. |
You are the actually the first PR we have done this with. Congrats!! and thanks for the change! |
Purpose/Motivation
without the region being set in the minio client, using codecov with garage, the s3 compatible storage system fails
Links to relevant tickets
dependent on codecov/shared#167 being merged inGood to go!What does this PR do?
allow a user to set the minio client region when creating a client
bumps theshared
version from203b67e8b0fb066f7dde8dcfb53896c20c28b06e
toa5b50e79697350abe9305a36bb10f23ef71827ae
See commits that this will bring in hererequirements.txt
&requirements.in
already have the commit needed fromshared
(a5b50e79697350abe9305a36bb10f23ef71827ae
)Notes to Reviewer
tested with garage 0.9.3 and minio (whatever the
latest
tag points at)Legal Boilerplate
Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. In 2022 this entity acquired Codecov and as result Sentry is going to need some rights from me in order to utilize my contributions in this PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.