Skip to content

increase helm install timeout for cern-chart install

Depending on the labels passed, we see the helm install job timing out.

kube-system     openstack-cloud-controller-manager-8cwjr                   1/1     Running   0          6m24s
magnum-tiller   install-cern-magnum-job-49wzv                              0/1     Error     0          78s
magnum-tiller   install-cern-magnum-job-cql7h                              0/1     Error     0          67s
magnum-tiller   install-cern-magnum-job-ktdvv                              0/1     Error     0          6m42s
magnum-tiller   install-cern-magnum-job-nzcfn                              0/1     Error     0          62s
magnum-tiller   install-cern-magnum-job-sckkv                              0/1     Error     0          72s
magnum-tiller   install-cern-magnum-job-vl7jq                              0/1     Error     0          57s
magnum-tiller   tiller-deploy-5bc784966d-wp6jz                             1/1     Running   0          6m44s
kubectl -n magnum-tiller logs job/install-cern-magnum-job 
coalesce.go:160: warning: skipped value for nodeSelector: Not a table.
Error: timed out waiting for the condition

The deployment works, but when we check for the wait/timeout we stay with the default (5min):

helm install --help | grep timeout
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /tmp/config
WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /tmp/config
      --timeout duration             time to wait for any individual Kubernetes operation (like Jobs for hooks) (default 5m0s)

The logs should it does time out after 5min.

Edited by Ricardo Rocha