From d5eac9e469f70a4a58a45e82ce98ee566ef6e632 Mon Sep 17 00:00:00 2001 From: Kirill Bespalov Date: Fri, 10 Feb 2017 12:22:53 +0300 Subject: [PATCH] Add messaging tls support into macros Change-Id: I9fc8eaff2e6c9538b711be7a85af7d9777c3ccbb --- exports/oslo_messaging.j2 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/exports/oslo_messaging.j2 b/exports/oslo_messaging.j2 index bf4aa4f..8543cd6 100644 --- a/exports/oslo_messaging.j2 +++ b/exports/oslo_messaging.j2 @@ -5,4 +5,12 @@ [oslo_messaging_notifications] {%- endif %} transport_url=rabbit://{{ rabbitmq.user }}:{{ rabbitmq.password }}@{{ address('rabbitmq', rabbitmq.port) }} + +{% if security.tls.enabled and rabbitmq.tls.enabled %} +[oslo_messaging_rabbit] +kombu_ssl_version="TLSv1_2" +rabbit_use_ssl = true +kombu_ssl_ca_certs = /opt/ccp/etc/tls/ca.pem +{% endif %} + {%- endmacro %}