Fix enabling zaqar keystone endpoint and MySQL database
authorJuan Antonio Osorio Robles <jaosorior@redhat.com>
Thu, 31 Aug 2017 09:45:14 +0000 (12:45 +0300)
committerJuan Antonio Osorio Robles <jaosorior@redhat.com>
Fri, 1 Sep 2017 05:06:23 +0000 (05:06 +0000)
The zaqar service name switched to zaqar-api[1], so the hieradata key
is zaqar_api_enabled now instead of zaqar_enabled.

[1] I9b451eac4427a52ad8eec62ff89acc6c6d3ab799

Closes-Bug: #1714213
Change-Id: I692658337e7afc9d0a99b245f8b0b4f76a076bc4
(cherry picked from commit bc6a526f91c156e1cecfb9226ae3686102e655d4)

manifests/profile/base/database/mysql.pp
manifests/profile/base/keystone.pp

index 7bb8c74..bdfd96c 100644 (file)
@@ -229,7 +229,7 @@ class tripleo::profile::base::database::mysql (
     if hiera('ec2_api_enabled', false) {
       include ::ec2api::db::mysql
     }
-    if hiera('zaqar_enabled', false) and hiera('zaqar::db::mysql::user', '') == 'zaqar' {
+    if hiera('zaqar_api_enabled', false) and hiera('zaqar::db::mysql::user', '') == 'zaqar' {
       # NOTE: by default zaqar uses mongodb
       include ::zaqar::db::mysql
     }
index 47b5276..6ce655e 100644 (file)
@@ -337,7 +337,7 @@ class tripleo::profile::base::keystone (
     if hiera('trove_api_enabled', false) {
       include ::trove::keystone::auth
     }
-    if hiera('zaqar_enabled', false) {
+    if hiera('zaqar_api_enabled', false) {
       include ::zaqar::keystone::auth
       include ::zaqar::keystone::auth_websocket
     }