Skip to content

Wait for shared cold wakes before connecting Docker - #1

Merged
PandelisZ merged 1 commit into
mainfrom
pz/cold-wake-readiness
Oct 17, 2026
Merged

PandelisZ merged 1 commit into
mainfrom
pz/cold-wake-readiness

Conversation

@PandelisZ

Copy link
Copy Markdown
Contributor

Wait for a shared sleeping builder to become ready before opening Docker connections. Previously CI clients could time out while the builder continued starting, leaving all jobs failed when it finally became healthy.

This publishes the control-plane pre-wake, transient-read retries and progress reporting from ComposalAI/vex, plus configurable wake-timeout (900 seconds by default), 15-second native Docker probes and CLI version / child timeout diagnostics. Every job keeps its own supervisor state and cleanup closes only its own connection.

Verified with 26 tests under Linux Node 24. Production cold-wake and cancellation qualification is tracked with ComposalAI/vex#1655. Release tags move after this change passes checks and lands.

@PandelisZ
PandelisZ merged commit a72ba51 into main Oct 17, 2026
1 check passed
@PandelisZ
PandelisZ deleted the pz/cold-wake-readiness branch October 17, 2026 04:58
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