X-Git-Url: https://gerrit.nordix.org/gitweb?p=infra%2Fstack%2Fkubernetes.git;a=blobdiff_plain;f=apps%2Fceph%2Fkubespray%2Fplaybooks%2Froles%2Finstall%2Ftasks%2Fmain.yaml;h=2ff419116e112bb77941cfb8947780da88bb575d;hp=b977018025287c576a429692c0f62c11c0269e37;hb=b7924a953ce9f8769dfe1a3b1db65c92bf929275;hpb=6a14a3b273fabd44d24a75417b4e586fb3020c2b diff --git a/apps/ceph/kubespray/playbooks/roles/install/tasks/main.yaml b/apps/ceph/kubespray/playbooks/roles/install/tasks/main.yaml index b977018..2ff4191 100644 --- a/apps/ceph/kubespray/playbooks/roles/install/tasks/main.yaml +++ b/apps/ceph/kubespray/playbooks/roles/install/tasks/main.yaml @@ -76,6 +76,15 @@ loop_control: loop_var: config_file +- name: Implement Workaround for connectivity problem - ping all tunnels + k8s: + state: present + definition: "{{ lookup('template', config_file) }}" + with_items: + - ping-tunnel-workaround.yaml.j2 + loop_control: + loop_var: config_file + - name: Wait until OPERATOR pod is available k8s_facts: kind: Pod @@ -88,7 +97,7 @@ until: - rook_mgr_status.resources is defined - rook_mgr_status.resources - retries: 20 + retries: 40 delay: 5 - name: Create rook cluster @@ -111,7 +120,7 @@ register: rook_cluster_status until: - rook_cluster_status.resources - retries: 10 + retries: 20 delay: 5 - name: Wait until MGR pods are available @@ -126,7 +135,7 @@ until: - rook_mgr_status.resources is defined - rook_mgr_status.resources - retries: 30 + retries: 40 delay: 10 - name: Wait until OSD pods are available @@ -141,7 +150,7 @@ until: - rook_osd_status.resources is defined - rook_osd_status.resources - retries: 30 + retries: 60 delay: 10 - name: Create rook block storage