Skip to content

fix(observer): surface terminal provider circuits - #56

Merged
rldyourmnd merged 1 commit into
mainfrom
fix/provider-retry-circuit-observability
Aug 21, 2026
Merged

fix(observer): surface terminal provider circuits#56
rldyourmnd merged 1 commit into
mainfrom
fix/provider-retry-circuit-observability

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Outcome

Expose durable provider-create retry circuits as bounded observer metrics and fail platform health while a scale set is terminally blocked. Add the exact recovery response to the canonical rules and runbook.

Live trigger

A repaired provider remained unable to serve nddev-linux-fast because eight earlier canary failures left its scale-set domain terminal for 24 hours. The exact existing CAS recovery restored provider create immediately; this change makes that state visible and actionable before queue latency is the only symptom.

Verification

  • make verify
  • focused providerretry/fleetobserve/observabilityrules tests
  • deterministic metric rendering and terminal-domain-only characterization

@rldyourmnd
rldyourmnd merged commit 9efb99d into main Aug 21, 2026
7 checks passed
@rldyourmnd
rldyourmnd deleted the fix/provider-retry-circuit-observability branch August 21, 2026 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant