-
Notifications
You must be signed in to change notification settings - Fork 19
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
Fix boto3 >=1.36.0 breaks most non-AWS S3 providers #36
Conversation
Hey @wgresshoff, thanks a lot for taking a look into this! If we add this to the default configuration, it will be detrimental to every instance running on AWS S3. I'm inclined to think like @tmorrell, #35 (comment). I believe it might be better to document it somehow, either here or in the general docs (or both!) What do you think? |
I didn't understand it that way! And I don't think so. This patch only allows setting the behaviour in |
Guessing more and more alternative S3 providers will support the new integrity protection it is better to set the default to the Amazon S3 default. |
This is great. Thank you for the changes. |
Good idea, that would significantly reduce further changes in the code. |
* Adds a new configuration variable to allow to pass extra configuration variables to S3FS. (closes inveniosoftware#36)
❤️ Thank you for your contribution!
Fixes #35
Description
Fixes the checksum issue by setting default values for request_checksum_calculation and response_checksum_validation to 'WHEN_REQUIRED'.
Checklist
Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:
Reminder
By using GitHub, you have already agreed to the GitHub’s Terms of Service including that: