mirror of
https://github.com/XRPLF/rippled.git
synced 2026-04-04 02:52:38 +00:00
The container images (otel-collector-contrib, jaeger, etc.) don't reliably include curl or wget. The healthcheck failures caused docker compose up -d to block on the collector's service_healthy condition, preventing Prometheus and Grafana from starting. The orchestrator script (run-full-validation.sh) already polls each service endpoint from the host with its own curl-based readiness loops, so Docker-level healthchecks are redundant. Also removed the obsolete `version: "3.8"` key (docker compose v2). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>