Hive Hive
Sign in

Cache downloads fall back to public cache when a private Kura node is unready

Metadata
Source
GitHub
Version
server@1.219.2
Published
Jun 24, 2026 · 12:42 UTC
Repository
tuist/tuist
Update

When a private Kura runner-cache node becomes unready, cache dispatches now fall back to the public cache instead of using the dead private endpoint. Previously, the private node-port URL was treated as a hard override, so builds timed out on cache downloads until the node recovered. With this fix, a readiness heartbeat tracks whether the node-port endpoint is observable, and stale nodes are skipped within about two minutes. CI builds and customer macOS runner builds are no longer blocked by a wedged Kura node.