From edcf465831019eeb3a7411661e8f29e77516402c Mon Sep 17 00:00:00 2001 From: root Date: Sun, 13 Sep 2026 03:10:09 +0000 Subject: [PATCH] fix: litellm-health step 8 - run key/list on CT 116 host, not in container - harness-litellm container has no curl/wget, so docker exec harness-litellm curl returns empty - Fix: run curl on CT 116 host (ssh root@192.168.68.116 then curl) - Add admin-call-failed label for empty/unparseable responses - Verify: 10 keys found (host-side curl), NO-CURL confirmed in container --- litellm-health.prose.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/litellm-health.prose.md b/litellm-health.prose.md index 5ac5853..f0184e4 100644 --- a/litellm-health.prose.md +++ b/litellm-health.prose.md @@ -177,6 +177,9 @@ contracts — read them there. Do not re-add retired names (`gemma-4-12b`, `gpu- 8. **Check agent keys**: - GET http://{{backend_host}}/litellm/key/list with master key (admin endpoint) → verify all 6 agents have keys + - **IMPORTANT**: Run the curl on the CT 116 HOST, not inside the container. The `harness-litellm` container has no curl/wget. Use: + `ssh root@192.168.68.116 "curl -s -H 'Authorization: Bearer $MASTER_KEY' http://127.0.0.1:4000/key/list"` + - If the response is empty or unparseable, report `admin-call-failed` (not "0 agent keys") 9. **Check Grafana**: - GET {{grafana_url}}/api/health → expect 200 -- 2.54.0