Skip to content

commands: make builder status timeouts configurable across cli flows#3665

Merged
crazy-max merged 1 commit intodocker:masterfrom
crazy-max:builder-timeout
Feb 24, 2026
Merged

commands: make builder status timeouts configurable across cli flows#3665
crazy-max merged 1 commit intodocker:masterfrom
crazy-max:builder-timeout

Conversation

@crazy-max
Copy link
Member

@crazy-max crazy-max commented Feb 24, 2026

Adds a command-scoped --timeout duration flag to buildx commands depending on builder status, and wires it into existing status-loading timeout contexts. Defaults remain unchanged at 20s when the flag is not set. This addresses user-facing timeout control for the CLI command paths discussed in #358 and moby/buildkit#5946, and follows up on previous attempts in #2586, #3159, and #3585.

Driver-level timeout behavior (for example remote-driver/bootstrap specifics) is intentionally out of scope here and will be handled in a separate follow-up PR.

@crazy-max crazy-max requested a review from tonistiigi February 24, 2026 15:51
@crazy-max crazy-max changed the title commands: add timeout flag for create, inspect, ls and rm commands: make builder status timeouts configurable across cli flows Feb 24, 2026
@crazy-max crazy-max added this to the v0.32.0 milestone Feb 24, 2026
@crazy-max crazy-max marked this pull request as ready for review February 24, 2026 16:14
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
@crazy-max crazy-max merged commit 7bc8c69 into docker:master Feb 24, 2026
161 checks passed
@crazy-max crazy-max deleted the builder-timeout branch February 24, 2026 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow setting timeout when running docker buildx inspect improve constant connection timeouts

2 participants