mirror of https://github.com/ceph/ceph-ansible.git
ceph-mgr: move mgr module list to common
Populating the ceph_mgr_modules list in the mgr_modules doesn't make sense since that file is only executed if the list isn't empty or we're using the dashboard. Signed-off-by: Dimitri Savineau <dsavinea@redhat.com> (cherry picked from commithotfix-bz2014304cd06e7c046
) (cherry picked from commit8d58c50f45
)
parent
a402ea0d47
commit
a6b0e65383
|
@ -86,3 +86,12 @@
|
|||
group: "{{ ceph_uid if containerized_deployment | bool else 'ceph' }}"
|
||||
mode: "{{ ceph_keyring_permissions }}"
|
||||
when: cephx | bool
|
||||
|
||||
- name: append dashboard modules to ceph_mgr_modules
|
||||
set_fact:
|
||||
ceph_mgr_modules: "{{ ceph_mgr_modules | union(['dashboard', 'prometheus']) }}"
|
||||
when: dashboard_enabled | bool
|
||||
|
||||
- name: append pg_autoscaler module to ceph_mgr_modules
|
||||
set_fact:
|
||||
ceph_mgr_modules: "{{ ceph_mgr_modules | union(['pg_autoscaler']) }}"
|
||||
|
|
|
@ -21,6 +21,6 @@
|
|||
- name: include mgr_modules.yml
|
||||
include_tasks: mgr_modules.yml
|
||||
when:
|
||||
- ceph_mgr_modules | length > 0 or dashboard_enabled
|
||||
- ceph_mgr_modules | length > 0
|
||||
- ((groups[mgr_group_name] | default([]) | length == 0 and inventory_hostname == groups[mon_group_name] | last) or
|
||||
(groups[mgr_group_name] | default([]) | length > 0 and inventory_hostname == groups[mgr_group_name] | last))
|
||||
|
|
|
@ -1,13 +1,4 @@
|
|||
---
|
||||
- name: append dashboard modules to ceph_mgr_modules
|
||||
set_fact:
|
||||
ceph_mgr_modules: "{{ ceph_mgr_modules | union(['dashboard', 'prometheus']) }}"
|
||||
when: dashboard_enabled | bool
|
||||
|
||||
- name: append pg_autoscaler module to ceph_mgr_modules
|
||||
set_fact:
|
||||
ceph_mgr_modules: "{{ ceph_mgr_modules | union(['pg_autoscaler']) }}"
|
||||
|
||||
- name: wait for all mgr to be up
|
||||
command: "{{ hostvars[groups[mon_group_name][0]]['container_exec_cmd'] | default('') }} ceph --cluster {{ cluster }} mgr dump -f json"
|
||||
register: mgr_dump
|
||||
|
|
Loading…
Reference in New Issue