diff --git a/elements/puppet-stack-config/puppet-stack-config.pp b/elements/puppet-stack-config/puppet-stack-config.pp index 8366b030f..9dcd76707 100644 --- a/elements/puppet-stack-config/puppet-stack-config.pp +++ b/elements/puppet-stack-config/puppet-stack-config.pp @@ -320,8 +320,15 @@ if hiera('tripleo::haproxy::service_certificate', undef) { $enable_proxy_headers_parsing = false } +if str2bool(hiera('enable_telemetry', false)) { + $notification_topics = ['notifications'] +} else { + $notification_topics = [] +} + class { '::keystone': enable_proxy_headers_parsing => $enable_proxy_headers_parsing, + notification_topics => $notification_topics, } include ::keystone::wsgi::apache include ::keystone::cron::token_flush