Add ceph_client default options to ceph.conf

This change allows 'ceph_client_config_overrides' to be part
of the main 'ceph_overrides' dict that represents the list
of options wanted in the ceph.conf.
These options are defined in tripleo-heat-templates and set
as facts for tripleo-ansible.

Change-Id: Ia12466623322e2a6149cd98a90a6ce3e4e4a52e4
(cherry picked from commit 98b994e77a)
This commit is contained in:
Francesco Pantano 2020-10-13 15:29:25 +02:00
parent 29f3906cca
commit 382638c4fe
No known key found for this signature in database
GPG Key ID: 799868C47301D458
1 changed files with 2 additions and 1 deletions

View File

@ -40,4 +40,5 @@
- name: build ceph config overrides
set_fact:
ceph_overrides: "{'ceph_conf_overrides': {{ ceph_default_overrides|default({}) |combine(config_overrides|default({}), recursive=True)
|combine(ceph_rgw_config_overrides|default({}), recursive=True)|combine(ceph_orphan|default({}), recursive=True)}} }"
|combine(ceph_rgw_config_overrides|default({}), recursive=True)|combine(ceph_orphan|default({}), recursive=True)
|combine(ceph_client_config_overrides|default({}),recursive=True)}} }"