ceph-ansible/roles
Sébastien Han 1e6c418a65 mon: destroy and recreate rbd pool if necessary
Users reported that pool_default_pg_num is not honoured for the default
pool 'rbd'. So now we check the pg num value for the RBD pool and if it
does not match pool_default_pg_num then we delete and recreate it.
We also make sure the pool is empty first, just in case someone changed
the value manually and didn't reflect the change in ceph-ansible.

The only issue with this patch is that the pool ID will not be 0 anymore
but more likely 1.

Signed-off-by: Sébastien Han <seb@redhat.com>
2016-10-22 01:31:15 +02:00
..
ceph-agent ceph-agent: install the correct package for the agent in Ubuntu 2016-06-20 07:49:40 -04:00
ceph-client ceph-client: introduce new client role 2016-05-11 14:36:35 +02:00
ceph-common forced an apt-get update prior to installing any packages from Ceph repos 2016-10-17 15:37:26 +01:00
ceph-common-coreos Added ceph_release generation and fixed missing whitespace in ceph_release checks 2016-09-09 18:16:41 -04:00
ceph-fetch-keys Allow to propagate cluster name to ceph-fetch-keys 2016-10-07 09:06:22 +03:00
ceph-iscsi-gw iscsi-gw: preparing the new iscsi role 2016-08-26 15:29:07 +02:00
ceph-mds Ensure extras repo enabled for CentOS across different roles 2016-10-17 21:44:30 +01:00
ceph-mon mon: destroy and recreate rbd pool if necessary 2016-10-22 01:31:15 +02:00
ceph-nfs Ensure extras repo enabled for CentOS across different roles 2016-10-17 21:44:30 +01:00
ceph-osd fixed breakage on Debian under ansible v2.0 caused by #74d73d1e65b6720c0372c61aea7a627e4e571a3b 2016-10-19 12:36:49 +01:00
ceph-rbd-mirror Ensure extras repo enabled for CentOS across different roles 2016-10-17 21:44:30 +01:00
ceph-restapi Ensure extras repo enabled for CentOS across different roles 2016-10-17 21:44:30 +01:00
ceph-rgw Ensure extras repo enabled for CentOS across different roles 2016-10-17 21:44:30 +01:00
ceph.ceph-common rollback previous change for ceph-common change 2016-03-02 18:44:36 +01:00