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

bug: Potential regression with Bucket Creation in 0.32.3 #322

Open
No9 opened this issue Jan 12, 2023 · 2 comments
Open

bug: Potential regression with Bucket Creation in 0.32.3 #322

No9 opened this issue Jan 12, 2023 · 2 comments
Assignees
Labels

Comments

@No9
Copy link
Contributor

No9 commented Jan 12, 2023

Hi All
Thanks for building this awesome library!!
If you have a minute it would be great to get your opinion on this issue.

Describe the bug
We have upgraded our application from 0.31 to 0.32.3 and there seems to be an issue with the creation of bucket objects when using AWS. It seems to work in other s3 compatible storage but AWS is the issue.
IBM/core-dump-handler#126

To Reproduce
This is the bucket creation code that used to work but now fails
https://github.com/IBM/core-dump-handler/blob/ac737112fb6d2ba046942befb226c1f645f56d33/core-dump-agent/src/main.rs#L353-L394
Apart from the library change nothing else has changed with that code.

Expected behavior
Creation of bucket object should work.

Environment

  • Rust version: 1.66
  • lib version 0.32.3

Additional context
We are going to downgrade the version of the library to the last working version 0.31 to make sure the issue we have identified the cause and report back

@No9 No9 added the bug label Jan 12, 2023
@No9
Copy link
Contributor Author

No9 commented Jan 13, 2023

Just to update - We tested with a downgrade to 0.31.0 of rust-s3 and it seems to work as expected.
IBM/core-dump-handler#126 (comment)
If I get time I will try and understand where this happened in this diff.
v0.31.0...v0.32.0

@durch
Copy link
Owner

durch commented Apr 7, 2023

@No9 very interesting, I don't think I've touched bucket creation code in a long while, did you maybe manage to collect more details?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants