summaryrefslogtreecommitdiffstats
path: root/ci/ansible/roles/nbp-installer/tasks/main.yml
diff options
context:
space:
mode:
authorleonwang <wanghui71@huawei.com>2018-08-16 09:27:32 +0800
committerleonwang <wanghui71@huawei.com>2018-08-16 09:27:52 +0800
commit4ced57eae63a52ea517d4087662726d942da8441 (patch)
treeb8fdca6b3c1eda0dd815b13166c7099b4c08f035 /ci/ansible/roles/nbp-installer/tasks/main.yml
parent401c7f3eae51c8bdf95fc8a2c4232969ac1f0b2f (diff)
Fix some bugs about ansible deployment
According to the feedback from Compass4NFV team, the goal of this patch is for: 1. Add notario package install step 2. Ignore the error of checking ceph osd and mon service 3. Move nbp-installer role to the last one to install Change-Id: Id6555cd9cd2877dc21ee5a92774c514b7c3fca34 Signed-off-by: leonwang <wanghui71@huawei.com>
Diffstat (limited to 'ci/ansible/roles/nbp-installer/tasks/main.yml')
-rw-r--r--ci/ansible/roles/nbp-installer/tasks/main.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/ci/ansible/roles/nbp-installer/tasks/main.yml b/ci/ansible/roles/nbp-installer/tasks/main.yml
index dd13195..09764a5 100644
--- a/ci/ansible/roles/nbp-installer/tasks/main.yml
+++ b/ci/ansible/roles/nbp-installer/tasks/main.yml
@@ -19,6 +19,7 @@
state: present
with_items:
- open-iscsi
+ when: nbp_plugin_type != "hotpot_only"
- name: create nbp work directory if it doesn't exist
file:
@@ -27,14 +28,15 @@
mode: 0755
with_items:
- "{{ nbp_work_dir }}"
+ when: nbp_plugin_type != "hotpot_only"
- name: include scenarios/repository.yml when installing from repository
include: scenarios/repository.yml
- when: install_from == "repository"
+ when: install_from == "repository" and nbp_plugin_type != "hotpot_only"
- name: include scenarios/release.yml when installing from release
include: scenarios/release.yml
- when: install_from == "release"
+ when: install_from == "release" and nbp_plugin_type != "hotpot_only"
- name: include scenarios/flexvolume.yml when nbp plugin type is flexvolume
include: scenarios/flexvolume.yml