This is an automated email from the ASF dual-hosted git repository. tuhaihe pushed a commit to branch REL_2_STABLE in repository https://gitbox.apache.org/repos/asf/cloudberry-pxf.git
commit e44222afe5aa0ad1f575fe1e86b646d5d281ddf6 Author: Dianjin Wang <[email protected]> AuthorDate: Tue Sep 15 14:49:08 2026 +0800 Fix MinIO image pull by using quay.io registry The pxf-s3 Testcontainers jobs fail while starting MinIO: ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=minio/minio:RELEASE.2024-11-07T00-52-20Z) Caused by: NotFoundException: Status 404: pull access denied for minio/minio, repository does not exist or may require 'docker login' The minio namespace is gone from Docker Hub: both minio/minio and minio/mc now return "object not found", so pinning a digest would not help either. Other Docker Hub images such as alpine:3.17 still pull fine in the same job, so this is not rate limiting. MinIO still publishes the community image on quay.io, where the pinned tag remains available as a six-architecture manifest list. Only the registry host changes here, the tag is left alone on purpose: the image content stays identical, so the container settings and test behaviour are unaffected. Bumping the MinIO version is a separate concern. Note that quay.io is still an upstream we do not control. A follow-up could mirror the image into a registry owned by the project, similar to the image caching already used for MSSQL. Backpatch-through: REL_2_STABLE (cherry picked from commit 7dc3ebbb1be3c36584655859d23107fb410b6c79) --- .../apache/cloudberry/pxf/automation/testcontainers/MinIOContainer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automation/src/main/java/org/apache/cloudberry/pxf/automation/testcontainers/MinIOContainer.java b/automation/src/main/java/org/apache/cloudberry/pxf/automation/testcontainers/MinIOContainer.java index 17c6a2cf..11f5c3f1 100644 --- a/automation/src/main/java/org/apache/cloudberry/pxf/automation/testcontainers/MinIOContainer.java +++ b/automation/src/main/java/org/apache/cloudberry/pxf/automation/testcontainers/MinIOContainer.java @@ -35,7 +35,7 @@ import org.testcontainers.utility.DockerImageName; */ public class MinIOContainer extends GenericContainer<MinIOContainer> { - private static final String DEFAULT_IMAGE = "minio/minio:RELEASE.2024-11-07T00-52-20Z"; + private static final String DEFAULT_IMAGE = "quay.io/minio/minio:RELEASE.2024-11-07T00-52-20Z"; private static final String NETWORK_ALIAS = "minio"; public static final int API_PORT = 9000; --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
