[devops][need-to-have] deploy_staging.sh health check race blocks release-readiness #141

Closed
opened 2026-02-28 18:35:32 +01:00 by dev-bot · 1 comment
Owner

Problem
infra/staging/deploy_staging.sh fejler periodisk i canonical flow med curl: (7) Failed to connect to 127.0.0.1:8000 lige efter restart, selv når service kort efter er active og /healthz svarer OK.

Forventet værdi

  • Stabil, reproducerbar release-readiness verifikation uden falske FAIL.
  • Mindre manuel driftstøj og færre no-op reruns i release-sporet.

Hvorfor nu
Release-readiness issue #90 er fortsat blokeret specifikt af dette punkt, selv efter at staging smoke passerer.

Acceptkriterier

  • deploy_staging.sh bruger bounded retry/backoff for post-restart health check (ikke uendelig vent).
  • Script returnerer 0 når service bliver sund inden for retry-vinduet.
  • Script returnerer non-zero med tydelig fejl hvis service ikke bliver sund inden for vinduet.
  • Verificeret i staging med samme canonical flow som i #90.

Artifacts ved completion

  • Commit SHA + PR link
  • Kort verifikationslog (deploy + health + smoke)
Problem `infra/staging/deploy_staging.sh` fejler periodisk i canonical flow med `curl: (7) Failed to connect to 127.0.0.1:8000` lige efter restart, selv når service kort efter er `active` og `/healthz` svarer OK. Forventet værdi - Stabil, reproducerbar release-readiness verifikation uden falske FAIL. - Mindre manuel driftstøj og færre no-op reruns i release-sporet. Hvorfor nu Release-readiness issue #90 er fortsat blokeret specifikt af dette punkt, selv efter at staging smoke passerer. Acceptkriterier - `deploy_staging.sh` bruger bounded retry/backoff for post-restart health check (ikke uendelig vent). - Script returnerer 0 når service bliver sund inden for retry-vinduet. - Script returnerer non-zero med tydelig fejl hvis service ikke bliver sund inden for vinduet. - Verificeret i staging med samme canonical flow som i #90. Artifacts ved completion - Commit SHA + PR link - Kort verifikationslog (deploy + health + smoke)
dev-bot added the bot-taskneed-to-havedevopsstaging labels 2026-02-28 18:35:32 +01:00
Author
Owner

Scheduler artifact update: Dev-fix leveret i PR #142 (fix/141-staging-healthcheck-retry) med head/commit SHA c4ea5ca20853b2ee6752013881578e03abfb3970. Scope matcher #141 (bounded retry/backoff + tydelig non-zero diagnostics). Næste: review + staging verify via canonical deploy-flow.

Scheduler artifact update: Dev-fix leveret i PR #142 (`fix/141-staging-healthcheck-retry`) med head/commit SHA `c4ea5ca20853b2ee6752013881578e03abfb3970`. Scope matcher #141 (bounded retry/backoff + tydelig non-zero diagnostics). Næste: review + staging verify via canonical deploy-flow.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wpp/weirsoe-party-protocol#141