2018-05-01 19:20:19 +08:00
|
|
|
---
|
|
|
|
# ceph-common is always installed, if a package isn't to be installed we replace
|
|
|
|
# it with 'ceph-common' and run the install with the | unique filter.
|
|
|
|
debian_ceph_pkgs:
|
2024-02-16 17:07:50 +08:00
|
|
|
- "ceph"
|
2018-05-01 19:20:19 +08:00
|
|
|
- "ceph-common"
|
2021-09-16 20:02:17 +08:00
|
|
|
- "{{ (osd_group_name in group_names) | ternary('ceph-volume', 'ceph-common') }}"
|
2020-09-26 00:15:02 +08:00
|
|
|
- "{{ (ceph_test | bool) | ternary('ceph-test', 'ceph-common') }}"
|
2018-05-01 19:20:19 +08:00
|
|
|
- "{{ (rgw_group_name in group_names) | ternary('radosgw', 'ceph-common') }}"
|
2022-08-02 02:18:50 +08:00
|
|
|
- "{{ (rbdmirror_group_name in group_names) | ternary('ceph-base', 'ceph-common') }}"
|
2018-05-01 19:20:19 +08:00
|
|
|
|
|
|
|
redhat_ceph_pkgs:
|
2020-09-26 00:15:02 +08:00
|
|
|
- "{{ (ceph_test | bool) | ternary('ceph-test', 'ceph-common') }}"
|
2018-05-01 19:20:19 +08:00
|
|
|
- "ceph-common"
|
|
|
|
- "{{ (mon_group_name in group_names) | ternary('ceph-mon', 'ceph-common') }}"
|
|
|
|
- "{{ (osd_group_name in group_names) | ternary('ceph-osd', 'ceph-common') }}"
|
2021-09-16 20:02:17 +08:00
|
|
|
- "{{ (osd_group_name in group_names) | ternary('ceph-volume', 'ceph-common') }}"
|
2018-05-01 19:20:19 +08:00
|
|
|
- "{{ (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') }}"
|
2022-08-02 02:18:50 +08:00
|
|
|
- "{{ (rbdmirror_group_name in group_names) | ternary('ceph-base', 'ceph-common') }}"
|
2018-05-01 19:20:19 +08:00
|
|
|
|
|
|
|
suse_ceph_pkgs:
|
2020-09-26 00:15:02 +08:00
|
|
|
- "{{ (ceph_test | bool) | ternary('ceph-test', 'ceph-common') }}"
|
2018-05-01 19:20:19 +08:00
|
|
|
- "ceph-common"
|
|
|
|
- "{{ (mon_group_name in group_names) | ternary('ceph-mon', 'ceph-common') }}"
|
|
|
|
- "{{ (osd_group_name in group_names) | ternary('ceph-osd', 'ceph-common') }}"
|
2021-09-16 20:02:17 +08:00
|
|
|
- "{{ (osd_group_name in group_names) | ternary('ceph-volume', 'ceph-common') }}"
|
2018-05-01 19:20:19 +08:00
|
|
|
- "{{ (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') }}"
|
2022-08-02 02:18:50 +08:00
|
|
|
- "{{ (rbdmirror_group_name in group_names) | ternary('ceph-base', 'ceph-common') }}"
|