+++ /dev/null
----
-- name: install red hat storage ceph mon for debian
- apt:
- name: ceph-mon
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - mon_group_name in group_names
-
-- name: install red hat storage ceph osd for debian
- apt:
- name: ceph-osd
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - osd_group_name in group_names
-
-- name: install ceph-test for debian
- apt:
- name: ceph-test
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - ceph_test
-
-- name: install red hat storage radosgw for debian
- apt:
- name: radosgw
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - rgw_group_name in group_names
-
-- name: install red hat storage ceph mds for debian
- apt:
- pkg: ceph-mds
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - mds_group_name in group_names
-
-- name: install red hat storage ceph-fuse client for debian
- apt:
- pkg: ceph-fuse
- 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
-
-- name: install red hat storage nfs gateway for debian
- apt:
- name: nfs-ganesha
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - nfs_group_name in group_names
-
-- name: install red hat storage nfs file gateway
- apt:
- name: nfs-ganesha-ceph
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - nfs_group_name in group_names
- - nfs_file_gw
-
-- name: install red hat storage nfs obj gateway
- apt:
- name: nfs-ganesha-rgw
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - nfs_group_name in group_names
- - nfs_obj_gw
-
-- name: install ceph mgr for debian
- apt:
- pkg: ceph-mgr
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - mgr_group_name in group_names
- - ceph_release_num.{{ ceph_release }} > ceph_release_num.jewel
--- /dev/null
+---
+- name: install red hat storage ceph mon for debian
+ apt:
+ name: ceph-mon
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - mon_group_name in group_names
+
+- name: install red hat storage ceph osd for debian
+ apt:
+ name: ceph-osd
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - osd_group_name in group_names
+
+- name: install ceph-test for debian
+ apt:
+ name: ceph-test
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - ceph_test
+
+- name: install red hat storage radosgw for debian
+ apt:
+ name: radosgw
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - rgw_group_name in group_names
+
+- name: install red hat storage ceph mds for debian
+ apt:
+ pkg: ceph-mds
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - mds_group_name in group_names
+
+- name: install red hat storage ceph-fuse client for debian
+ apt:
+ pkg: ceph-fuse
+ 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
+
+- name: install red hat storage nfs gateway for debian
+ apt:
+ name: nfs-ganesha
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - nfs_group_name in group_names
+
+- name: install red hat storage nfs file gateway
+ apt:
+ name: nfs-ganesha-ceph
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - nfs_group_name in group_names
+ - nfs_file_gw
+
+- name: install red hat storage nfs obj gateway
+ apt:
+ name: nfs-ganesha-rgw
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - nfs_group_name in group_names
+ - nfs_obj_gw
+
+- name: install ceph mgr for debian
+ apt:
+ pkg: ceph-mgr
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - mgr_group_name in group_names
+ - ceph_release_num.{{ ceph_release }} > ceph_release_num.jewel