aboutsummaryrefslogtreecommitdiffstats
path: root/puppet/services/ironic-base.yaml
diff options
context:
space:
mode:
authorGiulio Fidente <gfidente@redhat.com>2016-07-01 11:23:44 +0200
committerGiulio Fidente <gfidente@redhat.com>2016-07-11 12:30:48 +0000
commit5f6f8970a2ca7b712f49c15d0c113190d5325c44 (patch)
treee12b95907c73c7054bb708e8d45db319ed8c1dca /puppet/services/ironic-base.yaml
parent6f31c6793abd0b4bf9a5303666b682b215e3ab6f (diff)
Move ironic::db data within service template
Change-Id: If0b8fbc783e694f4f744ad848103d40df985fc04
Diffstat (limited to 'puppet/services/ironic-base.yaml')
-rw-r--r--puppet/services/ironic-base.yaml11
1 files changed, 8 insertions, 3 deletions
diff --git a/puppet/services/ironic-base.yaml b/puppet/services/ironic-base.yaml
index 0eaa53cb..df82bb6c 100644
--- a/puppet/services/ironic-base.yaml
+++ b/puppet/services/ironic-base.yaml
@@ -41,7 +41,7 @@ outputs:
description: Role data for the Ironic role.
value:
config_settings:
- ironic_dsn: &ironic_dsn
+ ironic::database_connection:
list_join:
- ''
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
@@ -51,14 +51,19 @@ outputs:
- {get_param: [EndpointMap, MysqlInternal, host]}
- '/ironic'
ironic::admin_tenant_name: 'service'
- ironic::database_connection: *ironic_dsn
ironic::debug: {get_param: Debug}
ironic::rabbit_userid: {get_param: RabbitUserName}
ironic::rabbit_password: {get_param: RabbitPassword}
ironic::rabbit_port: {get_param: RabbitClientPort}
ironic::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
ironic::db::mysql::password: {get_param: IronicPassword}
- ironic::keystone::auth::tenant: 'service'
+ ironic::db::mysql::user: ironic
+ ironic::db::mysql::host: {get_param: [EndpointMap, MysqlNoBracketsInternal, host]}
+ ironic::db::mysql::dbname: ironic
+ ironic::db::mysql::allowed_hosts:
+ - '%'
+ - "%{hiera('mysql_bind_host')}"
+ ironic::keystone::auth::tenant: 'service'
step_config: |
include ::tripleo::profile::base::ironic