when:
- nfs_group_name in group_names
- nfs_obj_gw
-
-- name: install ceph mgr for debian
- apt:
- name: ceph-mgr
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- default_release: "{{ ceph_stable_release_uca | default(omit) }}{{ ansible_distribution_release ~ '-backports' if ceph_origin == 'distro' and ceph_use_distro_backports else ''}}"
- when:
- - mgr_group_name in group_names
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
- nfs_group_name in group_names
- nfs_obj_gw
-- name: install redhat ceph-mgr package
- package:
- name: ceph-mgr
- state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
- when:
- - mgr_group_name in group_names
-
- name: install redhat ceph iscsi package
package:
name: "{{ item }}"
---
+- name: install redhat ceph-mgr package
+ package:
+ name: ceph-mgr
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when:
+ - ansible_os_family == 'RedHat'
+
+- name: install ceph mgr for debian
+ apt:
+ name: ceph-mgr
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ default_release: "{{ ceph_stable_release_uca | default(omit) }}{{ ansible_distribution_release ~ '-backports' if ceph_origin == 'distro' and ceph_use_distro_backports else ''}}"
+ when:
+ - ansible_os_family == 'Debian'
+
- name: create mgr directory
file:
path: /var/lib/ceph/mgr/