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 <seb@redhat.com>
(cherry picked from commit
bb7b29a9fcc33e7316bbe7dad3dc3cd5395ef8ab)
Signed-off-by: Sébastien Han <seb@redhat.com>
---
+- 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
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