summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Smith <ansmith@redhat.com>2017-03-19 17:07:47 -0400
committerAndrew Smith <ansmith@redhat.com>2017-03-21 11:15:05 -0400
commit8db8040e8b7a2298352e2facab457224a55e1987 (patch)
tree57f757d97425dd43b70775775b15483920114636
parent02f5102eeb2600068c7561b156bf00a8eeed5bd0 (diff)
Include oslo.messaging amqp support for rpc and notifications
This commit conditionally includes messaging amqp class for the oslo.messaging AMQP 1.0 driver to support notifications. This patch: * include keystone::messaging::amqp class for oslo_messaging_amqp opts Change-Id: I8eb23a21d2499795c3a76ae3197bda7773165a8c
-rw-r--r--manifests/profile/base/keystone.pp4
-rw-r--r--releasenotes/notes/messaging-amqp-7efec1bcb435e7cf.yaml4
2 files changed, 8 insertions, 0 deletions
diff --git a/manifests/profile/base/keystone.pp b/manifests/profile/base/keystone.pp
index 9b2fc51..a199026 100644
--- a/manifests/profile/base/keystone.pp
+++ b/manifests/profile/base/keystone.pp
@@ -208,6 +208,10 @@ class tripleo::profile::base::keystone (
}),
}
+ if 'amqp' in [$oslomsg_rpc_proto, $oslomsg_notify_proto]{
+ include ::keystone::messaging::amqp
+ }
+
include ::keystone::config
class { '::keystone::wsgi::apache':
ssl_cert => $tls_certfile,
diff --git a/releasenotes/notes/messaging-amqp-7efec1bcb435e7cf.yaml b/releasenotes/notes/messaging-amqp-7efec1bcb435e7cf.yaml
new file mode 100644
index 0000000..b6f211c
--- /dev/null
+++ b/releasenotes/notes/messaging-amqp-7efec1bcb435e7cf.yaml
@@ -0,0 +1,4 @@
+---
+features:
+ - Include the amqp messaging class when the oslo.messaging rpc
+ protocol is enabled for AMQP 1.0.