From e479c2ffb9d0375092bb1c4ee9930867140b871e Mon Sep 17 00:00:00 2001 From: meimei Date: Wed, 18 Jan 2017 09:34:22 +0800 Subject: [compass] bugfix: it is noneffective to retry the network checking Change-Id: I97413575e1cac87da4ac99bc45e1c55777f38243 Signed-off-by: meimei --- deploy/adapters/ansible/roles/setup-network/tasks/main.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'deploy/adapters/ansible/roles') diff --git a/deploy/adapters/ansible/roles/setup-network/tasks/main.yml b/deploy/adapters/ansible/roles/setup-network/tasks/main.yml index 9edee350..24d69f6e 100644 --- a/deploy/adapters/ansible/roles/setup-network/tasks/main.yml +++ b/deploy/adapters/ansible/roles/setup-network/tasks/main.yml @@ -67,10 +67,12 @@ python /opt/setup_networks/check_network.py \ "{{ inventory_hostname }}" \ "{{ ip_settings | to_json }}" - tags: - - network_check + register: result + until: result.stderr.find('unreachable')==-1 retries: 3 delay: 2 + tags: + - network_check - name: add to boot scripts shell: update-rc.d net_init defaults -- cgit 1.2.3-korg