From: Sébastien Han Date: Wed, 22 Nov 2017 16:11:50 +0000 (+0100) Subject: common: install ceph-common on all the machines X-Git-Tag: beta-3.1.0~46^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F2207%2Fhead;p=ceph-ansible.git common: install ceph-common on all the machines Since some daemons now install their own packages the task checking the ceph version fails on Debian systems. So the 'ceph-common' package must be installed on all the machines. Signed-off-by: Sébastien Han --- diff --git a/roles/ceph-common/tasks/installs/install_debian_rhcs_packages.yml b/roles/ceph-common/tasks/installs/install_debian_rhcs_packages.yml index 69bcf18ee..410eeb6aa 100644 --- a/roles/ceph-common/tasks/installs/install_debian_rhcs_packages.yml +++ b/roles/ceph-common/tasks/installs/install_debian_rhcs_packages.yml @@ -1,4 +1,9 @@ --- +- name: install red hat storage ceph-common for debian + apt: + pkg: ceph-common + state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" + - name: install red hat storage ceph mon for debian apt: name: ceph-mon @@ -33,10 +38,3 @@ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" when: - client_group_name in group_names - -- name: install red hat storage ceph-common for debian - apt: - pkg: ceph-common - state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" - when: - - client_group_name in group_names