Hive Hive
Sign in

Capture runner death logs before pods are reaped

Metadata
Source
GitHub
Version
helm@0.8.0
Domains
Published
Jun 23, 2026 · 12:21 UTC
Repository
tuist/tuist
Update

The runners controller now captures the runner container’s log tail when a runner pod ends abnormally mid-job, and re-emits it to the controller’s own stdout before the pod is reaped. This preserves the diagnostic trail that was previously lost when the pod was deleted, so operators can investigate ‘self-hosted runner lost communication’ failures. The Helm chart grants the required pods/log permission on the controller Role. After deploying, search Loki for the message ‘runner death log captured’.