Browse Source

kubeadmn init: add 'until' to make 'retries' effective (#4464)

an 'until' clause is required or 'retries' is ignored

(see note @ https://docs.ansible.com/ansible/latest/user_guide/playbooks_loops.html#do-until-loops)
pull/4468/head
Maxime Guyot 5 years ago
committed by Kubernetes Prow Robot
parent
commit
913fed0089
1 changed files with 1 additions and 0 deletions
  1. 1
      roles/kubernetes/master/tasks/kubeadm-setup.yml

1
roles/kubernetes/master/tasks/kubeadm-setup.yml

@ -98,6 +98,7 @@
register: kubeadm_init
# Retry is because upload config sometimes fails
retries: 3
until: kubeadm_init is succeeded or "field is immutable" in kubeadm_init.stderr
when: inventory_hostname == groups['kube-master']|first and not kubeadm_already_run.stat.exists
failed_when: kubeadm_init.rc != 0 and "field is immutable" not in kubeadm_init.stderr
environment:

Loading…
Cancel
Save