Move keystone::db data within service template
authorGiulio Fidente <gfidente@redhat.com>
Wed, 29 Jun 2016 10:52:09 +0000 (12:52 +0200)
committerGiulio Fidente <gfidente@redhat.com>
Fri, 8 Jul 2016 12:33:01 +0000 (14:33 +0200)
Change-Id: I934aff4960588a3957b7a7bcc90385ae48d34d1e

puppet/hieradata/database.yaml
puppet/services/keystone.yaml

index 9cbff58..d59afb4 100644 (file)
@@ -21,14 +21,6 @@ glance::db::mysql::allowed_hosts:
   - '%'
   - "%{hiera('mysql_bind_host')}"
 
-# Keystone
-keystone::db::mysql::user: keystone
-keystone::db::mysql::host: "%{hiera('mysql_virtual_ip')}"
-keystone::db::mysql::dbname: keystone
-keystone::db::mysql::allowed_hosts:
-  - '%'
-  - "%{hiera('mysql_bind_host')}"
-
 # Neutron
 neutron::db::mysql::user: neutron
 neutron::db::mysql::host: "%{hiera('mysql_virtual_ip')}"
index 25d92d4..0ad6025 100644 (file)
@@ -128,5 +128,12 @@ outputs:
         keystone::public_workers: {get_param: KeystoneWorkers}
         keystone_enable_db_purge: {get_param: KeystoneEnableDBPurge}
         keystone::public_endpoint: {get_param: [EndpointMap, KeystonePublic, uri_no_suffix]}
+        keystone::db::mysql::user: keystone
+        keystone::db::mysql::host: {get_param: [EndpointMap, MysqlNoBracketsInternal, host]}
+        keystone::db::mysql::dbname: keystone
+        keystone::db::mysql::allowed_hosts:
+          - '%'
+          - "%{hiera('mysql_bind_host')}"
+
       step_config: |
         include ::tripleo::profile::base::keystone