From c0f84c068d3013be18b5f6302b31e14d6d471b2b Mon Sep 17 00:00:00 2001 From: Maksim Malchuk <maksim.malchuk@gmail.com> Date: Tue, 30 Jan 2024 23:38:11 +0300 Subject: [PATCH] Fix gnocchi-metricd when TLS and Swift enabled Closes-Bug: #2051731 Change-Id: Idf035bacbf5c2195d813ec4702362897f2ff907d Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com> --- ansible/roles/gnocchi/templates/gnocchi.conf.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ansible/roles/gnocchi/templates/gnocchi.conf.j2 b/ansible/roles/gnocchi/templates/gnocchi.conf.j2 index 180fbdcaa..81dc32693 100644 --- a/ansible/roles/gnocchi/templates/gnocchi.conf.j2 +++ b/ansible/roles/gnocchi/templates/gnocchi.conf.j2 @@ -70,6 +70,9 @@ policy_file = {{ gnocchi_policy_file }} driver = redis redis_url = {{ redis_connection_string }} {% endif %} +{% if gnocchi_backend_storage == 'swift' %} +swift_cacert = {{ openstack_cacert }} +{% endif %} [storage] {% if gnocchi_backend_storage == 'file' %} @@ -84,6 +87,7 @@ ceph_conffile = /etc/ceph/{{ gnocchi_ceph_cluster }}.conf {% elif gnocchi_backend_storage == 'swift' %} driver = swift swift_authurl = {{ keystone_internal_url }} +swift_cacert = {{ openstack_cacert }} swift_auth_version = 3 swift_user = service:{{ swift_keystone_user }} swift_key = {{ swift_keystone_password }} -- GitLab