]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
mon: pool creation and pgs
authorSébastien Han <seb@redhat.com>
Mon, 5 Dec 2016 13:21:54 +0000 (14:21 +0100)
committerSébastien Han <seb@redhat.com>
Thu, 19 Jan 2017 10:30:39 +0000 (11:30 +0100)
commitddac3a1fb5e319d6f778256504c2787746454c79
tree16ef3e4a69fcc7bfcfbd90a7f78f36e49d012a12
parent396cefbb7500d19b6abb658e65d6e59bd5fcd526
mon: pool creation and pgs

Since we introduced config_overrides we removed a lot of options from
the default template. In some cases, like mds pool, openstack pools etc
we need to know the amount of PGs required. The idea here is to skip the
task if ceph_conf_overrides.global.osd_pool_default_pg_num is not define
in your `group_vars/all.yml`.

Closes: #1145
Signed-off-by: Sébastien Han <seb@redhat.com>
Co-Authored-By: Guillaume Abrioux <gabrioux@redhat.com>
group_vars/clients.yml.sample
group_vars/mons.yml.sample
roles/ceph-client/defaults/main.yml
roles/ceph-client/tasks/main.yml
roles/ceph-mon/defaults/main.yml
roles/ceph-mon/tasks/ceph_keys.yml
roles/ceph-mon/tasks/create_mds_filesystems.yml