News for hackers. Stuff that matters.
Re:MinIO: A Bare Metal Drop-In for AWS S3 by kapilvt on Tuesday August 10, 2021 @05:12PM (#28134630)
Github issue link? They seem to have a solid ci setup, and I know several large enterprises using. But I found a bug for my usage != bad code quality.
Re:MinIO: A Bare Metal Drop-In for AWS S3 by 0x000000001 on Tuesday August 10, 2021 @05:36PM (#28134959)
My usage was "setup a basic single node for testing, upload a file with mc client, delete a file with mc client". They failed that test. It was responding with 200s but the file was never deleted.

There are loads of issues like this on their github: https://github.com/minio/minio/issues/8873

Re:MinIO: A Bare Metal Drop-In for AWS S3 by tyingq on Tuesday August 10, 2021 @07:42PM (#28136195)
That's an interesting issue. Boiled down to the object name having '//' in it, which drove a certain direction for the shard location that wasn't the same shard location that the delete function looked in.

Sounds like the shard hashing happens before or after object name normalization depending on the operation. Ouch.

Re:MinIO: A Bare Metal Drop-In for AWS S3 by _hyn3 on Tuesday August 10, 2021 @11:19PM (#28137560)
Based on sib comment, it looks like it was related to a poor name sanitation / matching function (which says, to me, that's risky if you have untrusted names), but this could also be caused by a lazy or delayed deletion strategy.