Skip to content

Commit 684d866

Browse files
committed
Use ghcr.io/snazy/maxio-release instead of minio/minio
Minio stopped publishing binary release artifacts including Docker images recently. The Minio source however is stilled tagged in GitHub. This change pulls builds from the maxio-release repository to get the latest MinIO release including the `mc` binary. The included OpenMaxIO console/UI is irrelevant for Nessie's testing use case of MinIO.
1 parent 70ecad4 commit 684d866

File tree

8 files changed

+14
-12
lines changed

8 files changed

+14
-12
lines changed

.github/renovate.json5

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,6 @@
212212
'software.amazon.awssdk{/,}**',
213213
],
214214
},
215-
216215
// Special versioning for Minio
217216
{
218217
matchManagers: [
@@ -222,11 +221,12 @@
222221
],
223222
versioning: 'regex:^RELEASE\\.(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})T(?<build>\\d{2})-(?<revision>\\d{2})-\\d{2}Z',
224223
matchPackageNames: [
225-
'/^quay.io/minio/minio/',
224+
'/^ghcr.io/snazy/maxio-release/',
226225
],
227226
// see https://docs.renovatebot.com/modules/versioning/#regular-expression-versioning
228227
// see https://github.com/renovatebot/renovate/issues/2438
229228
},
229+
230230
{
231231
groupName: 'Quarkus Platform and Group',
232232
matchManagers: [

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ as necessary. Empty sections will not end in the release notes.
1616

1717
### Changes
1818

19+
- Migrate from the MinIO docker image repository to latest MinIO release w/ the recent security fix(es?).
20+
1921
### Deprecations
2022

2123
### Fixes

docker/all-in-one/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ services:
176176

177177
# MinIO
178178
minio:
179-
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
179+
image: ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z
180180
ports:
181181
# API port
182182
- "9002:9000"
@@ -196,7 +196,7 @@ services:
196196

197197
# Create MinIO bucket
198198
minio-setup:
199-
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
199+
image: ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z
200200
depends_on:
201201
minio:
202202
condition: service_healthy

docker/catalog-auth-s3-otel/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ services:
165165

166166
# MinIO
167167
minio:
168-
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
168+
image: ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z
169169
ports:
170170
# API port
171171
- "9002:9000"
@@ -185,7 +185,7 @@ services:
185185

186186
# Create MinIO bucket
187187
minio-setup:
188-
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
188+
image: ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z
189189
depends_on:
190190
minio:
191191
condition: service_healthy

docker/catalog-auth-s3/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ services:
112112

113113
# MinIO
114114
minio:
115-
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
115+
image: ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z
116116
ports:
117117
# API port
118118
- "9002:9000"
@@ -132,7 +132,7 @@ services:
132132

133133
# Create MinIO bucket
134134
minio-setup:
135-
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
135+
image: ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z
136136
depends_on:
137137
minio:
138138
condition: service_healthy

docker/catalog-nginx-https/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ services:
101101

102102
# MinIO
103103
minio:
104-
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
104+
image: ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z
105105
ports:
106106
# API port, used by Nessie
107107
- "9000:9000"
@@ -121,7 +121,7 @@ services:
121121

122122
# Create MinIO bucket
123123
minio-setup:
124-
image: quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
124+
image: ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z
125125
depends_on:
126126
minio:
127127
condition: service_healthy

site/docs/guides/spark-s3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ For this example, start a local Minio server using Docker:
7171
```shell
7272
docker run -p 9000:9000 -p 9001:9001 --name minio \
7373
-e "MINIO_ROOT_USER=datauser" -e "MINIO_ROOT_PASSWORD=minioSecret" \
74-
quay.io/minio/minio:latest server /data --console-address ":9001"
74+
ghcr.io/snazy/maxio-release:latest server /data --console-address ":9001"
7575
```
7676

7777
Configure AWS SDK crendetials the same way you would configure them for Amazon S3 (refer to the section above)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Dockerfile to provide the image name and tag to a test.
22
# Version is managed by Renovate - do not edit.
3-
FROM quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z
3+
FROM ghcr.io/snazy/maxio-release:RELEASE.2025-10-15T17-29-55Z

0 commit comments

Comments
 (0)