Skip to content

Run local MinIO from bitnamilegacy/minio; Quay now requires a login - #2940

Merged
yarikoptic merged 1 commit into
masterfrom
claude/minio-bitnamilegacy
Oct 6, 2026
Merged

yarikoptic merged 1 commit into
masterfrom
claude/minio-bitnamilegacy

Conversation

@yarikoptic-gitmate

@yarikoptic-gitmate yarikoptic-gitmate commented Sep 24, 2026 •

Copy link
Copy Markdown
Collaborator

Since 2026-09-24, pulling quay.io/minio/minio requires a login, so docker compose up fails on any machine that doesn't already have the image cached. This switches docker-compose.yml to bitnamilegacy/minio:latest, which backend-ci.yml and frontend-ci.yml already use. It's the same change as dandi/dandi-cli#1927, plus a volume move:

  • Swap the image and drop command/tty. The Bitnami image starts the server itself, using the same MINIO_ROOT_USER/MINIO_ROOT_PASSWORD.
  • Mount the named volume at /bitnami/minio/data, where this image keeps its data. Existing dev volumes are not picked up there, so recreate the buckets, e.g. with docker compose down -v.

The "Test Integration with dandi-cli" job needs nothing here: dandi-cli 0.80.1 includes dandi/dandi-cli#1927.

Hosting our own copy of the image is tracked in dandi/dandi-infrastructure#289.

🤖 Generated with Claude Code

https://claude.ai/code/session_01KoaLJfNiVVnwSDHNMg2bpK

The Bitnami image starts the server itself and keeps its data under
/bitnami/minio/data.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KoaLJfNiVVnwSDHNMg2bpK
@yarikoptic yarikoptic added the DX Affects developer experience label Oct 6, 2026
@yarikoptic

Copy link
Copy Markdown
Member

since only DX related, nothing is broken with it, I will just merge... we might need to centralize or switch away from minio anyways

@yarikoptic
yarikoptic merged commit f442816 into master Oct 6, 2026
7 checks passed
@yarikoptic
yarikoptic deleted the claude/minio-bitnamilegacy branch October 6, 2026 13:39
@dandibot

dandibot commented Oct 6, 2026

Copy link
Copy Markdown
Member

🚀 PR was released in v1.0.18 🚀

@dandibot dandibot added the released This issue/pull request has been released. label Oct 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DX Affects developer experience released This issue/pull request has been released.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants