]> git-server-git.apps.pok.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)
committerAndrew Schoen <aschoen@redhat.com>
Mon, 23 Jan 2017 16:18:29 +0000 (10:18 -0600)
commitdfd3c7662f1360d7a34760304104a7d25b3c3606
tree3a3b2ee168d7ed600c517e185269d543ed97e7de
parent65be76e3d74a4103e2ccd4183a20775e1d275b78
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>
(cherry picked from commit ddac3a1fb5e319d6f778256504c2787746454c79)
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