Skip to content

Commit

Permalink
Increase Machine Check Timeouts (#18)
Browse files Browse the repository at this point in the history
Ironic can take a long time, like between 15-30 minutes to spin up a
machine.  The timeout value is deliberately very lax e.g. 2h initially
to allow time to SSH in and debug errors.  Eventually we should be able
to specify timeouts based on machine type, e.g. VMs will be pretty much
instant, whereas baremetal will take longer.
  • Loading branch information
spjmurray authored Aug 30, 2024
1 parent 9b003b2 commit 7080a20
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 3 deletions.
2 changes: 1 addition & 1 deletion charts/cluster-api-cluster-openstack/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ apiVersion: v2
name: cluster-api-cluster-openstack
description: A Helm chart to deploy a Kubernetes Cluster
type: application
version: v0.5.3
version: v0.5.4
icon: https://raw.githubusercontent.com/unikorn-cloud/helm-cluster-api/main/icons/default.png
2 changes: 1 addition & 1 deletion charts/cluster-api-cluster-openstack/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ spec:
source:
repoURL: https://unikorn-cloud.github.io/helm-cluster-api
chart: cluster-api-cluster-openstack
targetRevision: v0.5.3
targetRevision: v0.5.4
helm:
releaseName: foo
# Remove the default work queue.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ metadata:
spec:
clusterName: {{ include "cluster.name" . }}
maxUnhealthy: 50%
nodeStartupTimeout: 10m0s
# Note this is really relaxed because of ironic taking forever.
nodeStartupTimeout: 2h0m0s
selector:
matchLabels:
cluster.x-k8s.io/cluster-name: {{ include "cluster.name" . }}
Expand Down

0 comments on commit 7080a20

Please sign in to comment.