Enable barbican keystone listener

The barbican keystone listener has been added to the same pod
as the barbican api.  Need to set some barbican config to enable it.

Also set a specific topic for barbican_notifications so that
we do not compete with other services.

Change-Id: I5f7e4d2367b9776a1b7e74d1727472e1f81f509a
This commit is contained in:
Ade Lee 2017-12-12 15:52:58 -05:00
parent 91cf79d74f
commit 02d452a097

@ -113,6 +113,8 @@ outputs:
barbican::keystone::authtoken::auth_uri: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]}
barbican::keystone::authtoken::auth_url: { get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]}
barbican::keystone::authtoken::project_name: 'service'
barbican::keystone::notification::enable_keystone_notification: True
barbican::keystone::notification::keystone_notification_topic: 'barbican_notifications'
barbican::policy::policies: {get_param: BarbicanPolicies}
barbican::api::host_href: {get_param: [EndpointMap, BarbicanPublic, uri]}
barbican::api::db_auto_create: false
@ -172,6 +174,7 @@ outputs:
barbican::keystone::auth::password: {get_param: BarbicanPassword}
barbican::keystone::auth::region: {get_param: KeystoneRegion}
barbican::keystone::auth::tenant: 'service'
keystone::notification_topics: ['notifications', 'barbican_notifications']
nova_compute:
nova::compute::keymgr_backend: >
castellan.key_manager.barbican_key_manager.BarbicanKeyManager