The Ceph Manager daemon (ceph-mgr) runs alongside monitor daemons, to
provide additional monitoring and interfaces to external monitoring and
management systems.
Only works as of the Kraken release.
Co-Authored-By: Guillaume Abrioux <gabrioux@redhat.com>
Signed-off-by: Sébastien Han <seb@redhat.com>
rbdmirror_group_name: rbdmirrors
client_group_name: clients
iscsi_group_name: iscsigws
+mgr_group_name: mgrs
# If check_firewall is true, then ansible will try to determine if the
# Ceph ports are blocked by a firewall. If the machine running ansible
state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
update_cache: yes
when: nfs_group_name in group_names
+
+- name: install ceph mgr
+ apt:
+ pkg: ceph-mgr
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ default_release: "{{ ceph_stable_release_uca | default(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
+ package:
+ name: ceph-mgr
+ state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}"
+ when: mgr_group_name in group_names