diff options
author | wutianwei <wutianwei1@huawei.com> | 2017-07-07 12:09:27 +0800 |
---|---|---|
committer | wutianwei <wutianwei1@huawei.com> | 2017-07-12 12:14:23 +0800 |
commit | bf14a70c09be362b13b16054174c16e43da9e2d2 (patch) | |
tree | 451e9447be1b2bf97d29a37536daf26577d27f97 /deploy/adapters/ansible/roles/setup-infrastructure | |
parent | 191324087c0fc0524f8566de8eeec3e35e34dcca (diff) |
Fix bug the controller node when baremetal deploy
We need to flush the handle to restart network,
before checking network.
improve the message when failed
Change-Id: If38198c62b4bf81d38b294264db30514998fe086
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Diffstat (limited to 'deploy/adapters/ansible/roles/setup-infrastructure')
-rw-r--r-- | deploy/adapters/ansible/roles/setup-infrastructure/tasks/main.yml | 5 | ||||
-rw-r--r-- | deploy/adapters/ansible/roles/setup-infrastructure/vars/main.yml | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/deploy/adapters/ansible/roles/setup-infrastructure/tasks/main.yml b/deploy/adapters/ansible/roles/setup-infrastructure/tasks/main.yml index 5b70aeef..478c4d48 100644 --- a/deploy/adapters/ansible/roles/setup-infrastructure/tasks/main.yml +++ b/deploy/adapters/ansible/roles/setup-infrastructure/tasks/main.yml @@ -19,8 +19,9 @@ register: setup_infrastructure_result - fail: - msg: "there are some task failed when setup host." - when: setup_infrastructure_result.stdout.find('failed=1') != -1 + msg: "there are some task failed when setup infrastructure." + when: setup_infrastructure_result.stdout.find('failed={{item}}') != -1 + with_sequence: start=1 end={{ max_failed_times }} stride=1 - fail: msg: "some host are unreachable." diff --git a/deploy/adapters/ansible/roles/setup-infrastructure/vars/main.yml b/deploy/adapters/ansible/roles/setup-infrastructure/vars/main.yml new file mode 100644 index 00000000..22a990ef --- /dev/null +++ b/deploy/adapters/ansible/roles/setup-infrastructure/vars/main.yml @@ -0,0 +1,2 @@ +--- +max_failed_times: 9 |