]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
common: install ceph-volume package
authorGuillaume Abrioux <gabrioux@redhat.com>
Thu, 16 Sep 2021 12:02:17 +0000 (14:02 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Thu, 16 Sep 2021 13:12:08 +0000 (15:12 +0200)
After pacific release, ceph-volume has its own package.
ceph-ansible has to explicitly install it on osd nodes.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
roles/ceph-common/vars/main.yml

index d4aead75aafd4cbc1a5441f97891cd84623e6002..1f51b204aca96355f770099b8f448ef5eed76220 100644 (file)
@@ -6,6 +6,7 @@ debian_ceph_pkgs:
   - "ceph-common"
   - "{{ ((ceph_repository == 'rhcs') and (mon_group_name in group_names)) | ternary('ceph-mon', 'ceph-common') }}"
   - "{{ ((ceph_repository == 'rhcs') and (osd_group_name in group_names)) | ternary('ceph-osd', 'ceph-common') }}"
+  - "{{ (osd_group_name in group_names) | ternary('ceph-volume', 'ceph-common') }}"
   - "{{ (ceph_test | bool) | ternary('ceph-test', 'ceph-common') }}"
   - "{{ (rgw_group_name in group_names) | ternary('radosgw', 'ceph-common') }}"
   - "{{ ((ceph_repository == 'rhcs') and (client_group_name in group_names)) | ternary('ceph-fuse', 'ceph-common') }}"
@@ -15,6 +16,7 @@ redhat_ceph_pkgs:
   - "ceph-common"
   - "{{ (mon_group_name in group_names) | ternary('ceph-mon', 'ceph-common') }}"
   - "{{ (osd_group_name in group_names) | ternary('ceph-osd', 'ceph-common') }}"
+  - "{{ (osd_group_name in group_names) | ternary('ceph-volume', 'ceph-common') }}"
   - "{{ (client_group_name in group_names) | ternary('ceph-fuse', 'ceph-common') }}"
   - "{{ (client_group_name in group_names) | ternary('ceph-base', 'ceph-common') }}"
   - "{{ (rgw_group_name in group_names) | ternary('ceph-radosgw', 'ceph-common') }}"
@@ -24,6 +26,7 @@ suse_ceph_pkgs:
   - "ceph-common"
   - "{{ (mon_group_name in group_names) | ternary('ceph-mon', 'ceph-common') }}"
   - "{{ (osd_group_name in group_names) | ternary('ceph-osd', 'ceph-common') }}"
+  - "{{ (osd_group_name in group_names) | ternary('ceph-volume', 'ceph-common') }}"
   - "{{ (client_group_name in group_names) | ternary('ceph-fuse', 'ceph-common') }}"
   - "{{ (client_group_name in group_names) | ternary('ceph-base', 'ceph-common') }}"
   - "{{ (rgw_group_name in group_names) | ternary('ceph-radosgw', 'ceph-common') }}"