What does this MR do?
Updates the Minio dependency to bring in work that enabled IAM instance profiles to be used as credentials for the S3 distributed cache. If the credentials aren't specified then in the runner config then it will use the instance profile role credentials.
Why was this MR needed?
Want to be able to use IAM instance profiles instead of putting IAM user keys on instances wherever possible.
Are there points in the code the reviewer needs to double check?
I've jumped to the latest release in Minio, jumping over a major release rather than just grabbing in the commit I needed. This might not be what the maintainers want although all the tests have passed in the CI run.
Does this MR meet the acceptance criteria?
Added for this feature/bug
All builds are passing
Branch has no merge conflicts with
master(if you do - rebase it please)