--- - 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