mirror of https://github.com/ceph/ceph-ansible.git
mon: change application pool support
If openstack_pools contains an application key it will be used to apply this application pool type to a pool. Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1562220 Signed-off-by: Sébastien Han <seb@redhat.com>pull/2544/merge
parent
75ed437d4e
commit
43e23ffe4d
|
@ -26,12 +26,13 @@
|
|||
when:
|
||||
- item.1.get('rc', 0) != 0
|
||||
|
||||
- name: assign rbd application to pool(s)
|
||||
command: "{{ docker_exec_cmd }} ceph --cluster {{ cluster }} osd pool application enable {{ item.name }} rbd"
|
||||
- name: assign application to pool(s)
|
||||
command: "{{ docker_exec_cmd }} ceph --cluster {{ cluster }} osd pool application enable {{ item.name }} {{ item.application }}"
|
||||
with_items: "{{ openstack_pools | unique }}"
|
||||
changed_when: false
|
||||
when:
|
||||
- ceph_release_num[ceph_release] >= ceph_release_num['luminous']
|
||||
- item.application is defined
|
||||
|
||||
- name: create openstack cephx key(s)
|
||||
ceph_key:
|
||||
|
|
Loading…
Reference in New Issue