]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
ceph_pool: use default size/min_size and rule_name
authorDimitri Savineau <dsavinea@redhat.com>
Thu, 10 Sep 2020 00:54:30 +0000 (20:54 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 11 Sep 2020 08:15:28 +0000 (10:15 +0200)
commit142934057f7a0485eca060c02892d8dac22a0f12
treee73d4814f92ba32b99d98567b969df5131558a23
parent78cb9f44bda41384495fd3fef1ddd2a2cb7fc0c7
ceph_pool: use default size/min_size and rule_name

Before [1] we were using default value for
  - size
  - min_size
  - rule_name

when the key wasn't present in the pool dict.

The commit [1] changed this by defaulting to omit.

This patch restores the original workflow by using facts:
  - osd_pool_default_size
  - osd_pool_default_min_size
  - ceph_osd_pool_default_crush_rule_name

[1] af9f6684f297d223b7bffc77ea50d3eec2665c15

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
roles/ceph-client/tasks/create_users_keys.yml
roles/ceph-mds/tasks/create_mds_filesystems.yml
roles/ceph-osd/tasks/openstack_config.yml