From 40fa851ec06fbc920346565b125c0fb0980b0b04 Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 22 Jun 2026 14:03:57 +0200 Subject: [PATCH] fix(bridge): use /state/health for readiness probe MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The actcore-state-hub-bridge readiness probe hit /state/summary through the tunnel proxy chain. Cold-cache summary requests and intermittent tunnel stalls routinely exceeded the 5s probe timeout (1584 failures over 17h), leaving the pod 0/1 Ready and breaking hourly/triage sinks. Use /state/health instead — same signal the ops inventory already expects, and completes in ~30ms through the bridge. --- k8s/railiance/20-runtime.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/railiance/20-runtime.yaml b/k8s/railiance/20-runtime.yaml index 657b979..ed5d2e0 100644 --- a/k8s/railiance/20-runtime.yaml +++ b/k8s/railiance/20-runtime.yaml @@ -630,7 +630,7 @@ spec: ThreadingHTTPServer(("0.0.0.0", 18080), Proxy).serve_forever() readinessProbe: httpGet: - path: /state/summary + path: /state/health port: http initialDelaySeconds: 5 periodSeconds: 10