Skip to content

chore(compose): run MinIO from the image the test fixture uses - #1608

Open
dimitri-yatsenko wants to merge 1 commit into
masterfrom
chore/compose-minio-image
Open

dimitri-yatsenko wants to merge 1 commit into
masterfrom
chore/compose-minio-image

Conversation

@dimitri-yatsenko

Copy link
Copy Markdown
Member

docker compose up minio failed: the service pinned minio/minio:RELEASE.2025-02-28T09-55-16Z, and MinIO has withdrawn its Docker Hub images. The minio_container fixture moved to cgr.dev/chainguard/minio:latest in #1559. The compose service now uses the same image and honors the same DJ_TEST_MINIO_IMAGE override. MINIO_VER is dropped, since the Chainguard image is published only as latest.

The Chainguard image runs /usr/bin/minio directly, so command: server ... still starts the server, but it ships no curl and the old healthcheck could never pass. The healthcheck now runs the bundled mc ready local. Credentials move to MINIO_ROOT_USER/MINIO_ROOT_PASSWORD; the old MINIO_ACCESS_KEY/MINIO_SECRET_KEY names still work but log a deprecation warning.

`docker compose up minio` failed: the service pinned `minio/minio:RELEASE.2025-02-28T09-55-16Z`, and MinIO has withdrawn its Docker Hub images. The `minio_container` fixture moved to `cgr.dev/chainguard/minio:latest` in #1559. The compose service now uses the same image and honors the same `DJ_TEST_MINIO_IMAGE` override. `MINIO_VER` is dropped, since the Chainguard image is published only as `latest`.

The Chainguard image runs `/usr/bin/minio` directly, so `command: server ...` still starts the server, but it ships no curl and the old healthcheck could never pass. The healthcheck now runs the bundled `mc ready local`. Credentials move to `MINIO_ROOT_USER`/`MINIO_ROOT_PASSWORD`; the old `MINIO_ACCESS_KEY`/`MINIO_SECRET_KEY` names still work but log a deprecation warning.
@dimitri-yatsenko dimitri-yatsenko added this to the v2.4 milestone Oct 17, 2026
@dimitri-yatsenko dimitri-yatsenko added the bug Indicates an unexpected problem or unintended behavior label Oct 17, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Indicates an unexpected problem or unintended behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant