From 4ced57eae63a52ea517d4087662726d942da8441 Mon Sep 17 00:00:00 2001 From: leonwang Date: Thu, 16 Aug 2018 09:27:32 +0800 Subject: 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 --- ci/ansible/roles/osdsdock/scenarios/ceph.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'ci/ansible/roles/osdsdock/scenarios/ceph.yml') diff --git a/ci/ansible/roles/osdsdock/scenarios/ceph.yml b/ci/ansible/roles/osdsdock/scenarios/ceph.yml index f5ea8ef..16aca67 100644 --- a/ci/ansible/roles/osdsdock/scenarios/ceph.yml +++ b/ci/ansible/roles/osdsdock/scenarios/ceph.yml @@ -20,6 +20,12 @@ with_items: - ceph-common +- name: install notario package with pip when ceph backend enabled + pip: + name: "{{ item }}" + with_items: + - notario + - name: configure ceph section in opensds global info if specify ceph backend shell: | cat >> opensds.conf <