Finish RAILIANCE-WP-0014 activity-core llm-connect live reconcile
Some checks failed
railiance-tests / smoke (push) Has been cancelled

Provider Secret gate cleared; full reconcile passed with fixture smoke
(health=ok, latency 2.084s). Harden the smoke against NetworkPolicy
allowlist propagation by retrying up to 6x with a 5s warm-up inside the
smoke pod — the netpol added 2026-06-19 rejected the pod's immediate
first request before its IP propagated.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-01 23:52:05 +02:00
parent 23c23798be
commit a2f1c1299c
2 changed files with 15 additions and 5 deletions

View File

@@ -269,7 +269,7 @@ kubectl -n $(quote "$NAMESPACE") run llm-connect-smoke-\$(date +%s) \\
--image-pull-policy=Never \\
--env=LLM_CONNECT_URL=$(quote "$EXPECTED_URL") \\
--env=LLM_CONNECT_TIMEOUT_SECONDS=$(quote "$EXPECTED_TIMEOUT") \\
-- python scripts/smoke_activity_core_endpoint.py
--command -- sh -c 'for i in 1 2 3 4 5 6; do sleep 5; python scripts/smoke_activity_core_endpoint.py && exit 0; echo "smoke attempt \$i failed; retrying"; done; exit 1'
EOF
)" 2>&1
)"