From cd888cd54aacb303ff367bffed826fbe8a8bca2a Mon Sep 17 00:00:00 2001 From: Till JS Date: Thu, 7 May 2026 15:13:47 +0200 Subject: [PATCH] =?UTF-8?q?fix(gpu-box):=20drop=20gpu-promtail=20healthche?= =?UTF-8?q?ck=20=E2=80=94=20image=20has=20no=20curl/wget/nc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Promtail v3.0.0 ships a minimal alpine-ish image with only the promtail binary. The original Mini compose's wget-based healthcheck errored out with 'executable file not found' on every tick, marking the container as 'unhealthy' for hours despite Loki actively receiving logs from it. Restart-policy unless-stopped catches real crashes anyway, so the healthcheck adds noise without value. Co-Authored-By: Claude Opus 4.7 (1M context) --- infrastructure/docker-compose.gpu-box.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/infrastructure/docker-compose.gpu-box.yml b/infrastructure/docker-compose.gpu-box.yml index 32c991cb1..a06e45c97 100644 --- a/infrastructure/docker-compose.gpu-box.yml +++ b/infrastructure/docker-compose.gpu-box.yml @@ -299,12 +299,7 @@ services: depends_on: loki: condition: service_started - healthcheck: - test: ['CMD', 'wget', '--no-verbose', '--tries=1', '--spider', 'http://127.0.0.1:9080/ready'] - interval: 60s - timeout: 10s - retries: 3 - start_period: 15s + # healthcheck disabled: promtail image has no curl/wget/nc; restart policy handles crashes # ============================================ # Phase 2d — Glitchtip mit dedizierter Postgres + Redis (2026-05-06)