Make CephConfigOverrides append to ceph.conf[global]

Previously it was mistakenly replacing the contents because we
do not do deep merge.

Change-Id: I145feb0208f135da7c71694ebcecd937244d66b1
Closes-Bug: #1719919
This commit is contained in:
Giulio Fidente 2017-09-27 16:39:19 +02:00
parent b6b2887cf8
commit 17416dcfc5

View File

@ -272,9 +272,9 @@ outputs:
keys: *openstack_keys
pools: []
ceph_conf_overrides:
global:
map_merge:
- global:
osd_pool_default_size: {get_param: CephPoolDefaultSize}
- osd_pool_default_size: {get_param: CephPoolDefaultSize}
osd_pool_default_pg_num: {get_param: CephPoolDefaultPgNum}
osd_pool_default_pgp_num: {get_param: CephPoolDefaultPgNum}
rgw_keystone_api_version: 3