From d342edaadd2b24a53ff2f6b2d548062e4dd5f606 Mon Sep 17 00:00:00 2001 From: Tobi Okedeji Date: Wed, 25 Mar 2026 17:19:12 +0100 Subject: [PATCH] fix(analytics): wait for logflare before starting vector --- internal/start/start.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/start/start.go b/internal/start/start.go index d18d72511..a48cc0f51 100644 --- a/internal/start/start.go +++ b/internal/start/start.go @@ -392,9 +392,11 @@ EOF container.Config{ Image: utils.Config.Analytics.VectorImage, Env: env, - Entrypoint: []string{"sh", "-c", `cat <<'EOF' > /etc/vector/vector.yaml && vector --config /etc/vector/vector.yaml + Entrypoint: []string{"sh", "-c", `cat <<'EOF' > /etc/vector/vector.yaml ` + vectorConfigBuf.String() + ` EOF +until wget --no-verbose --tries=1 --spider http://` + utils.LogflareId + `:4000/health 2>/dev/null; do sleep 2; done +vector --config /etc/vector/vector.yaml `}, Healthcheck: &container.HealthConfig{ Test: []string{