b8d580b3f48c69ba9882df773c4d144b73d01c95 introduced a bug when
`min_size` isn't set (default to 0).
Typical error:
```
Error EINVAL: pool min_size must be between 1 and 1
```
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
changed_when: false
when:
- pools | length > 0
- - item.min_size | default(osd_pool_default_min_size) != ceph_osd_pool_default_min_size
+ - item.min_size | default(osd_pool_default_min_size) > ceph_osd_pool_default_min_size
- name: assign application to pool(s)
command: "{{ docker_exec_cmd | default('') }} ceph --cluster {{ cluster }} osd pool application enable {{ item.name }} {{ item.application }}"
delegate_to: "{{ groups[mon_group_name][0] }}"
changed_when: false
when:
- - item.min_size | default(osd_pool_default_min_size) != ceph_osd_pool_default_min_size
+ - item.min_size | default(osd_pool_default_min_size) > ceph_osd_pool_default_min_size
- name: check if ceph filesystem already exists
command: "{{ hostvars[groups[mon_group_name][0]]['docker_exec_cmd'] | default('') }} ceph --cluster {{ cluster }} fs get {{ cephfs }}"
delegate_to: "{{ groups[mon_group_name][0] }}"
changed_when: false
when:
- - item.min_size | default(osd_pool_default_min_size) != ceph_osd_pool_default_min_size
+ - item.min_size | default(osd_pool_default_min_size) > ceph_osd_pool_default_min_size
- name: assign application to pool(s)
command: "{{ hostvars[groups[mon_group_name][0]]['docker_exec_cmd'] | default('') }} ceph --cluster {{ cluster }} osd pool application enable {{ item.name }} {{ item.application }}"