FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

fix: Pull the MinIO test image from pgsty/minio · feast-dev/feast@fe27230 · GitHub

Repository navigation

Commit fe27230

Browse files
authored andcommitted
fix: Pull the MinIO test image from pgsty/minio
quay.io/minio/minio and docker.io/minio/minio no longer allow anonymous pulls, so every test that starts a MinIO container fails at setup with "unauthorized: access to the requested resource is not authorized". Switch the test fixtures to pgsty/minio:RELEASE.2026-08-04T00-00-00Z, a multi-arch build of the open-source MinIO server from PGSTY's community-maintained fork. It keeps the same entrypoint, MINIO_ROOT_* variables and health endpoint, so testcontainers' MinioContainer works unchanged. Signed-off-by: Chaitany Patel <patelchaitany93@gmail.com>
1 parent 29af8c0 commit fe27230

3 files changed

Lines changed: 6 additions & 8 deletions

File tree

‎.secrets.baseline‎

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sdk/python/tests/integration/conftest.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ def postgres_server():
154154

155155
@pytest.fixture(scope="session")
156156
def minio_server():
157-
container = MinioContainer(image="quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z")
157+
container = MinioContainer(image="pgsty/minio:RELEASE.2026-08-04T00-00-00Z")
158158
container.start()
159159

160160
yield container

‎sdk/python/tests/universal/feature_repos/universal/data_sources/file.py‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -151,9 +151,7 @@ def create_logged_features_destination(self) -> LoggingDestination:
151151
class DeltaS3FileSourceCreator(FileDataSourceCreator):
152152
def __init__(self, project_name: str, *args, **kwargs):
153153
super().__init__(project_name)
154-
self.minio = MinioContainer(
155-
image="quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z"
156-
)
154+
self.minio = MinioContainer(image="pgsty/minio:RELEASE.2026-08-04T00-00-00Z")
157155
self.minio.start()
158156
client = self.minio.get_client()
159157
if not client.bucket_exists("test"):
@@ -257,7 +255,7 @@ class S3FileDataSourceCreator(DataSourceCreator):
257255
bucket = "feast-test"
258256
access_key = "AKIAIOSFODNN7EXAMPLE"
259257
secret = "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
260-
minio_image = "quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z"
258+
minio_image = "pgsty/minio:RELEASE.2026-08-04T00-00-00Z"
261259

262260
def __init__(self, _: str):
263261
self._setup_minio()

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL