Make keystone notification topics configurable
authorJuan Antonio Osorio Robles <jaosorior@redhat.com>
Wed, 1 Nov 2017 10:47:49 +0000 (10:47 +0000)
committerJuan Antonio Osorio Robles <jaosorior@redhat.com>
Mon, 13 Nov 2017 14:20:44 +0000 (14:20 +0000)
commitb25798b8f000facad56a83b0158809072b527813
tree484dc90438c8443408a4c0975a2cb4d99f9cb9f9
parentf2b1ec7ee9c70563ed682c314910c8fd4c6871aa
Make keystone notification topics configurable

By default keystone sends notifications to the 'notifications'
topic. This is consumed by default by ceilometer. However, when
ceilometer is not enabled, rabbitmq accumulates these notifications
since nothing is consuming them. This results in the queue consuming
rabbitmq's memory.

With this capability, we can now dynamically configure notification
topics depending on the 'keystone_notification_topics' hiera key.

Related-Bug: #1729293
Change-Id: I4dcce73446633c08ea37ba567610eec398094036
(cherry picked from commit bbe7d9effe51324ef5fa75e40f9d0ca74544d484)
manifests/profile/base/keystone.pp
releasenotes/notes/keystone-notification-topics-5b155e7b5e60b7fd.yaml [new file with mode: 0644]