ceph-ansible/tests/functional/centos/7
Guillaume Abrioux c68126d6fd mdss: do not make pg_num a mandatory params
When playing ceph-mds role, mon nodes have set a fact with the default
pg num for osd pools, we can simply default to this value for cephfs
pools (`cephfs_pools` variable).

At the moment the variable definition for `cephfs_pools` looks like:

```
cephfs_pools:
  - { name: "{{ cephfs_data }}", pgs: "" }
  - { name: "{{ cephfs_metadata }}", pgs: "" }
```

and we have a task in `ceph-validate` to ensure `pgs` has been set to a
valid value.

We could simply avoid this check by setting the default value of `pgs`
to `hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num']` and
let to users the possibility to override this value.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1581164

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2018-05-30 16:20:34 +02:00
..
bs-lvm-osds remove kernel.pid_max 2018-02-23 13:57:57 +01:00
bs-osds-container remove kernel.pid_max 2018-02-23 13:57:57 +01:00
bs-osds-non-container remove kernel.pid_max 2018-02-23 13:57:57 +01:00
cluster mdss: do not make pg_num a mandatory params 2018-05-30 16:20:34 +02:00
docker mdss: do not make pg_num a mandatory params 2018-05-30 16:20:34 +02:00
docker-collocation mdss: do not make pg_num a mandatory params 2018-05-30 16:20:34 +02:00
fs-osds-container remove kernel.pid_max 2018-02-23 13:57:57 +01:00
fs-osds-non-container remove kernel.pid_max 2018-02-23 13:57:57 +01:00
lvm-osds remove kernel.pid_max 2018-02-23 13:57:57 +01:00
ooo-collocation ceph-radosgw: disable NSS PKI db when SSL is disabled 2018-05-23 23:24:09 -07:00