kai-server unhealthy: forgejo bounce, runner crashloop, missing /github/pat, signoz/metrics 500s #308

Closed
opened 2026-06-12 10:18:13 +00:00 by coilysiren · 1 comment
Owner

Observed 2026-06-12 ~03:15 PT while verifying GitHub mirrors (agentic-os-kai#662). Forgejo answered 502 then refused connections for several minutes, then recovered. Cluster state afterward:

  • forgejo-db-0 at 18 restarts and forgejo app pod at 10, both restarted in the same minute - looks like a node-level event (memory pressure?), worth checking node conditions and dmesg
  • forgejo-runner-0 and forgejo-runner-1 in CrashLoopBackOff (runner + dind containers), ~66m old
  • external-secrets UpdateFailed everywhere: SSM key /github/pat does not exist (github-pat, docker-registry ExternalSecrets failing in several namespaces)
  • signoz-0 and metrics-server readiness probes failing with 500, chi-signoz-clickhouse BackOff
  • three persistentvolumes stuck in VolumeFailedDelete (helper pods missing)

Possibly aggravated by today's fleet-wide mirror pushes hammering Forgejo, but the runner crashloop and missing /github/pat predate the bounce.

Observed 2026-06-12 ~03:15 PT while verifying GitHub mirrors (agentic-os-kai#662). Forgejo answered 502 then refused connections for several minutes, then recovered. Cluster state afterward: * forgejo-db-0 at 18 restarts and forgejo app pod at 10, both restarted in the same minute - looks like a node-level event (memory pressure?), worth checking node conditions and dmesg * forgejo-runner-0 and forgejo-runner-1 in CrashLoopBackOff (runner + dind containers), ~66m old * external-secrets UpdateFailed everywhere: SSM key /github/pat does not exist (github-pat, docker-registry ExternalSecrets failing in several namespaces) * signoz-0 and metrics-server readiness probes failing with 500, chi-signoz-clickhouse BackOff * three persistentvolumes stuck in VolumeFailedDelete (helper pods missing) Possibly aggravated by today's fleet-wide mirror pushes hammering Forgejo, but the runner crashloop and missing /github/pat predate the bounce.
Owner

The 2026-07-22 follow-up split this broad incident into focused tracks:

  • Node DiskPressure and Forgejo eviction: #560
  • Broken runner recycle CronJob: #587
  • Stuck local-path PV deletion: #588
  • Missing /github/pat ExternalSecrets: #589
  • Recurring stateful-service probe timeouts: #592

Current workloads recovered after DiskPressure cleared. These focused issues now own the remaining durable faults.

The 2026-07-22 follow-up split this broad incident into focused tracks: * Node DiskPressure and Forgejo eviction: #560 * Broken runner recycle CronJob: #587 * Stuck local-path PV deletion: #588 * Missing `/github/pat` ExternalSecrets: #589 * Recurring stateful-service probe timeouts: #592 Current workloads recovered after DiskPressure cleared. These focused issues now own the remaining durable faults.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/infrastructure#308
No description provided.