From 56e2202b5b06ef121f80b8f3be84ffb418ca34e7 Mon Sep 17 00:00:00 2001 From: "soroush.asadi" Date: Fri, 12 Jun 2026 19:32:55 +0330 Subject: [PATCH] ci(deploy): pin minio to pre-x86-64-v2 release (baseline CPU) Server VPS CPU lacks x86-64-v2; newer minio:latest is built for it and crash-loops with 'Fatal glibc error: CPU does not support x86-64-v2'. Pin to a 2024 release that runs on baseline x86-64 (override with MINIO_IMAGE_TAG if a different tag is on the mirror). Local dev stays on :latest via .env.v2. Co-Authored-By: Claude Opus 4.8 --- docker-compose.v2.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker-compose.v2.yml b/docker-compose.v2.yml index de53fb9..7d8bc81 100644 --- a/docker-compose.v2.yml +++ b/docker-compose.v2.yml @@ -40,7 +40,10 @@ services: start_period: 10s minio: - image: ${INFRA_REGISTRY:-mirror.soroushasadi.com/}minio/minio:latest + # Pinned to a pre-x86-64-v2 release: newer minio:latest is compiled for + # x86-64-v2 and crashes ("Fatal glibc error") on baseline-CPU servers. + # Override via MINIO_IMAGE_TAG in the env if this tag isn't on the mirror. + image: ${INFRA_REGISTRY:-mirror.soroushasadi.com/}minio/minio:${MINIO_IMAGE_TAG:-RELEASE.2024-06-13T22-53-53Z} container_name: fr2-minio restart: unless-stopped command: server /data --console-address ":9001"