Skip to content

Add default timeouts for cluster and node pool wait steps#1108

Open
liyu-ma wants to merge 2 commits intov2from
maliyu/wait-cluster-timeout
Open

Add default timeouts for cluster and node pool wait steps#1108
liyu-ma wants to merge 2 commits intov2from
maliyu/wait-cluster-timeout

Conversation

@liyu-ma
Copy link
Copy Markdown
Contributor

@liyu-ma liyu-ma commented Mar 27, 2026

Context

Currently there is no timeout value for task WaitForClusterSucceeded and WaitForNodePoolSucceeded. In absence of Task timeout, Job level timeout will apply. Since these two steps poll Azure we would want to apply for a reasonable wait period.

Change

  • Add timeout param to az_cli.k
  • Configure default timeout 60m for waiting cluster creation
  • Configure default timeout 30m for waiting node pool creation
  • Re-generate example pipeline yaml

Set 60-minute timeout for WaitForClusterSucceeded and 30-minute timeout
for WaitForNodePoolSucceeded. Also add timeoutInMinutes parameter to
AzCli to allow passing through step-level timeouts.
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