Skip to content

Fix s3 cache upload for aws EKS IRSA

What does this MR do?

Update to latest minor release of minio-go 6.

Why was this MR needed?

The S3 cache cannot be downloaded via IAM roles for service accounts because the https:// protocol is missing from the download URL. This issue has been fixed in minio-go 6.0.53. See also https://github.com/minio/minio-go/pull/1263.

What's the best way to test this MR?

Setup IAM roles for service accounts and configure the eks.amazonaws.com/role-arn annotation for the runner pod (not the executor/job/build pod): https://gitlab.com/gitlab-org/charts/gitlab-runner/-/blob/master/values.yaml#L118

What are the relevant issue numbers?

Closes #27152 (closed).

Edited by Steve Xuereb

Merge request reports