Use the make_url function to build URLs
Change-Id: I2b23d92c85d5ecc889a7ee597b90e930bde9028e Depends-On: I72f84e737b042ecfaabf5639c6164d46a072b423
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
Post-deployment for the TripleO undercloud
|
Post-deployment for the TripleO undercloud
|
||||||
@@ -81,13 +81,13 @@ resources:
|
|||||||
auth_url:
|
auth_url:
|
||||||
if:
|
if:
|
||||||
- ssl_disabled
|
- ssl_disabled
|
||||||
- list_join:
|
- make_url:
|
||||||
- ''
|
scheme: http
|
||||||
- - 'http://'
|
host: {get_param: [DeployedServerPortMap, 'control_virtual_ip', fixed_ips, 0, ip_address]}
|
||||||
- {get_param: [DeployedServerPortMap, 'control_virtual_ip', fixed_ips, 0, ip_address]}
|
port: 5000
|
||||||
- ':5000/v2.0'
|
path: /v2.0
|
||||||
- list_join:
|
- make_url:
|
||||||
- ''
|
scheme: https
|
||||||
- - 'https://'
|
host: {get_param: [DeployedServerPortMap, 'public_virtual_ip', fixed_ips, 0, ip_address]}
|
||||||
- {get_param: [DeployedServerPortMap, 'public_virtual_ip', fixed_ips, 0, ip_address]}
|
port: 13000
|
||||||
- ':13000/v2.0'
|
path: /v2.0
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Aodh service configured with Puppet
|
OpenStack Aodh service configured with Puppet
|
||||||
@@ -61,15 +61,15 @@ outputs:
|
|||||||
config_settings:
|
config_settings:
|
||||||
aodh_redis_password: {get_param: RedisPassword}
|
aodh_redis_password: {get_param: RedisPassword}
|
||||||
aodh::db::database_connection:
|
aodh::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: aodh
|
||||||
- '://aodh:'
|
password: {get_param: AodhPassword}
|
||||||
- {get_param: AodhPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /aodh
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/aodh'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
aodh::debug: {get_param: Debug}
|
aodh::debug: {get_param: Debug}
|
||||||
aodh::auth::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
aodh::auth::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
||||||
aodh::rabbit_userid: {get_param: RabbitUserName}
|
aodh::rabbit_userid: {get_param: RabbitUserName}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Barbican API service configured with Puppet
|
OpenStack Barbican API service configured with Puppet
|
||||||
@@ -104,15 +104,15 @@ outputs:
|
|||||||
params:
|
params:
|
||||||
$NETWORK: {get_param: [ServiceNetMap, BarbicanApiNetwork]}
|
$NETWORK: {get_param: [ServiceNetMap, BarbicanApiNetwork]}
|
||||||
barbican::db::database_connection:
|
barbican::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: barbican
|
||||||
- '://barbican:'
|
password: {get_param: BarbicanPassword}
|
||||||
- {get_param: BarbicanPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /barbican
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/barbican'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
tripleo.barbican_api.firewall_rules:
|
tripleo.barbican_api.firewall_rules:
|
||||||
'117 barbican':
|
'117 barbican':
|
||||||
dport:
|
dport:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Ceilometer Collector service configured with Puppet
|
OpenStack Ceilometer Collector service configured with Puppet
|
||||||
@@ -90,15 +90,15 @@ outputs:
|
|||||||
- get_attr: [MongoDbBase, role_data, config_settings]
|
- get_attr: [MongoDbBase, role_data, config_settings]
|
||||||
- get_attr: [CeilometerServiceBase, role_data, config_settings]
|
- get_attr: [CeilometerServiceBase, role_data, config_settings]
|
||||||
- ceilometer::db::database_connection:
|
- ceilometer::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: ceilometer
|
||||||
- - '://ceilometer:'
|
password: {get_param: CeilometerPassword}
|
||||||
- {get_param: CeilometerPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /ceilometer
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/ceilometer'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
ceilometer_backend: {get_param: CeilometerBackend}
|
ceilometer_backend: {get_param: CeilometerBackend}
|
||||||
ceilometer::event_time_to_live: {get_param: CeilometerEventTTL}
|
ceilometer::event_time_to_live: {get_param: CeilometerEventTTL}
|
||||||
ceilometer::metering_time_to_live: {get_param: CeilometerMeteringTTL}
|
ceilometer::metering_time_to_live: {get_param: CeilometerMeteringTTL}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Cinder base service. Shared by all Cinder services.
|
OpenStack Cinder base service. Shared by all Cinder services.
|
||||||
@@ -92,15 +92,15 @@ outputs:
|
|||||||
service_name: cinder_base
|
service_name: cinder_base
|
||||||
config_settings:
|
config_settings:
|
||||||
cinder::database_connection:
|
cinder::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: cinder
|
||||||
- '://cinder:'
|
password: {get_param: CinderPassword}
|
||||||
- {get_param: CinderPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /cinder
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/cinder'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
cinder::debug: {get_param: Debug}
|
cinder::debug: {get_param: Debug}
|
||||||
cinder::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
|
cinder::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
|
||||||
cinder::rabbit_userid: {get_param: RabbitUserName}
|
cinder::rabbit_userid: {get_param: RabbitUserName}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Congress service configured with Puppet
|
OpenStack Congress service configured with Puppet
|
||||||
@@ -62,15 +62,15 @@ outputs:
|
|||||||
config_settings:
|
config_settings:
|
||||||
congress_password: {get_param: CongressPassword}
|
congress_password: {get_param: CongressPassword}
|
||||||
congress::db::database_connection:
|
congress::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: congress
|
||||||
- '://congress:'
|
password: {get_param: CongressPassword}
|
||||||
- {get_param: CongressPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /congress
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/congress'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
congress::debug: {get_param: Debug}
|
congress::debug: {get_param: Debug}
|
||||||
congress::rpc_backend: rabbit
|
congress::rpc_backend: rabbit
|
||||||
congress::rabbit_userid: {get_param: RabbitUserName}
|
congress::rabbit_userid: {get_param: RabbitUserName}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack EC2-API service configured with Puppet
|
OpenStack EC2-API service configured with Puppet
|
||||||
@@ -99,15 +99,15 @@ outputs:
|
|||||||
params:
|
params:
|
||||||
$NETWORK: {get_param: [ServiceNetMap, Ec2ApiMetadataNetwork]}
|
$NETWORK: {get_param: [ServiceNetMap, Ec2ApiMetadataNetwork]}
|
||||||
ec2api::db::database_connection:
|
ec2api::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: ec2_api
|
||||||
- '://ec2_api:'
|
password: {get_param: Ec2ApiPassword}
|
||||||
- {get_param: Ec2ApiPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /ec2_api
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/ec2_api'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
ec2api::api::keystone_ec2_tokens_url:
|
ec2api::api::keystone_ec2_tokens_url:
|
||||||
list_join:
|
list_join:
|
||||||
- ''
|
- ''
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Glance API service configured with Puppet
|
OpenStack Glance API service configured with Puppet
|
||||||
@@ -144,15 +144,15 @@ outputs:
|
|||||||
map_merge:
|
map_merge:
|
||||||
- get_attr: [TLSProxyBase, role_data, config_settings]
|
- get_attr: [TLSProxyBase, role_data, config_settings]
|
||||||
- glance::api::database_connection:
|
- glance::api::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: glance
|
||||||
- '://glance:'
|
password: {get_param: GlancePassword}
|
||||||
- {get_param: GlancePassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /glance
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/glance'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
glance::api::bind_port: {get_param: [EndpointMap, GlanceInternal, port]}
|
glance::api::bind_port: {get_param: [EndpointMap, GlanceInternal, port]}
|
||||||
glance::api::authtoken::auth_uri: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
glance::api::authtoken::auth_uri: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
||||||
glance::api::authtoken::auth_url: { get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
glance::api::authtoken::auth_url: { get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
Gnocchi service configured with Puppet
|
Gnocchi service configured with Puppet
|
||||||
@@ -59,15 +59,15 @@ outputs:
|
|||||||
gnocchi_redis_password: {get_param: RedisPassword}
|
gnocchi_redis_password: {get_param: RedisPassword}
|
||||||
gnocchi::debug: {get_param: Debug}
|
gnocchi::debug: {get_param: Debug}
|
||||||
gnocchi::db::database_connection:
|
gnocchi::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: gnocchi
|
||||||
- '://gnocchi:'
|
password: {get_param: GnocchiPassword}
|
||||||
- {get_param: GnocchiPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /gnocchi
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/gnocchi'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
gnocchi::db::sync::extra_opts: '--skip-storage'
|
gnocchi::db::sync::extra_opts: '--skip-storage'
|
||||||
gnocchi::storage::metric_processing_delay: {get_param: MetricProcessingDelay}
|
gnocchi::storage::metric_processing_delay: {get_param: MetricProcessingDelay}
|
||||||
gnocchi::storage::swift::swift_user: 'service:gnocchi'
|
gnocchi::storage::swift::swift_user: 'service:gnocchi'
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
Openstack Heat Engine service configured with Puppet
|
Openstack Heat Engine service configured with Puppet
|
||||||
@@ -84,34 +84,28 @@ outputs:
|
|||||||
heat::engine::max_nested_stack_depth: 6
|
heat::engine::max_nested_stack_depth: 6
|
||||||
heat::engine::max_resources_per_stack: {get_param: HeatMaxResourcesPerStack}
|
heat::engine::max_resources_per_stack: {get_param: HeatMaxResourcesPerStack}
|
||||||
heat::engine::heat_metadata_server_url:
|
heat::engine::heat_metadata_server_url:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, HeatCfnPublic, protocol]}
|
||||||
- - {get_param: [EndpointMap, HeatCfnPublic, protocol]}
|
host: {get_param: [EndpointMap, HeatCfnPublic, host]}
|
||||||
- '://'
|
port: {get_param: [EndpointMap, HeatCfnPublic, port]}
|
||||||
- {get_param: [EndpointMap, HeatCfnPublic, host]}
|
|
||||||
- ':'
|
|
||||||
- {get_param: [EndpointMap, HeatCfnPublic, port]}
|
|
||||||
heat::engine::heat_waitcondition_server_url:
|
heat::engine::heat_waitcondition_server_url:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, HeatCfnPublic, protocol]}
|
||||||
- - {get_param: [EndpointMap, HeatCfnPublic, protocol]}
|
host: {get_param: [EndpointMap, HeatCfnPublic, host]}
|
||||||
- '://'
|
port: {get_param: [EndpointMap, HeatCfnPublic, port]}
|
||||||
- {get_param: [EndpointMap, HeatCfnPublic, host]}
|
path: /v1/waitcondition
|
||||||
- ':'
|
|
||||||
- {get_param: [EndpointMap, HeatCfnPublic, port]}
|
|
||||||
- '/v1/waitcondition'
|
|
||||||
heat::engine::convergence_engine: {get_param: HeatConvergenceEngine}
|
heat::engine::convergence_engine: {get_param: HeatConvergenceEngine}
|
||||||
tripleo::profile::base::heat::manage_db_purge: {get_param: HeatEnableDBPurge}
|
tripleo::profile::base::heat::manage_db_purge: {get_param: HeatEnableDBPurge}
|
||||||
heat::database_connection:
|
heat::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: heat
|
||||||
- '://heat:'
|
password: {get_param: HeatPassword}
|
||||||
- {get_param: HeatPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /heat
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/heat'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
heat::keystone_ec2_uri:
|
heat::keystone_ec2_uri:
|
||||||
list_join:
|
list_join:
|
||||||
- ''
|
- ''
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Ironic services configured with Puppet
|
OpenStack Ironic services configured with Puppet
|
||||||
@@ -52,15 +52,15 @@ outputs:
|
|||||||
service_name: ironic_base
|
service_name: ironic_base
|
||||||
config_settings:
|
config_settings:
|
||||||
ironic::database_connection:
|
ironic::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: ironic
|
||||||
- '://ironic:'
|
password: {get_param: IronicPassword}
|
||||||
- {get_param: IronicPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /ironic
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/ironic'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
ironic::debug: {get_param: Debug}
|
ironic::debug: {get_param: Debug}
|
||||||
ironic::rabbit_userid: {get_param: RabbitUserName}
|
ironic::rabbit_userid: {get_param: RabbitUserName}
|
||||||
ironic::rabbit_password: {get_param: RabbitPassword}
|
ironic::rabbit_password: {get_param: RabbitPassword}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Keystone service configured with Puppet
|
OpenStack Keystone service configured with Puppet
|
||||||
@@ -202,15 +202,15 @@ outputs:
|
|||||||
map_merge:
|
map_merge:
|
||||||
- get_attr: [ApacheServiceBase, role_data, config_settings]
|
- get_attr: [ApacheServiceBase, role_data, config_settings]
|
||||||
- keystone::database_connection:
|
- keystone::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: keystone
|
||||||
- '://keystone:'
|
password: {get_param: AdminToken}
|
||||||
- {get_param: AdminToken}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /keystone
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/keystone'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
keystone::admin_token: {get_param: AdminToken}
|
keystone::admin_token: {get_param: AdminToken}
|
||||||
keystone::admin_password: {get_param: AdminPassword}
|
keystone::admin_password: {get_param: AdminPassword}
|
||||||
keystone::roles::admin::password: {get_param: AdminPassword}
|
keystone::roles::admin::password: {get_param: AdminPassword}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
Openstack Manila base service. Shared by manila-api/scheduler/share services
|
Openstack Manila base service. Shared by manila-api/scheduler/share services
|
||||||
@@ -59,15 +59,15 @@ outputs:
|
|||||||
manila::db::database_db_max_retries: -1
|
manila::db::database_db_max_retries: -1
|
||||||
manila::db::database_max_retries: -1
|
manila::db::database_max_retries: -1
|
||||||
manila::sql_connection:
|
manila::sql_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: manila
|
||||||
- '://manila:'
|
password: {get_param: ManilaPassword}
|
||||||
- {get_param: ManilaPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /manila
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/manila'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
service_config_settings:
|
service_config_settings:
|
||||||
mysql:
|
mysql:
|
||||||
manila::db::mysql::password: {get_param: ManilaPassword}
|
manila::db::mysql::password: {get_param: ManilaPassword}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
Openstack Mistral base service. Shared for all Mistral services.
|
Openstack Mistral base service. Shared for all Mistral services.
|
||||||
@@ -57,15 +57,15 @@ outputs:
|
|||||||
service_name: mistral_base
|
service_name: mistral_base
|
||||||
config_settings:
|
config_settings:
|
||||||
mistral::database_connection:
|
mistral::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: mistral
|
||||||
- '://mistral:'
|
password: {get_param: MistralPassword}
|
||||||
- {get_param: MistralPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /mistral
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/mistral'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
mistral::rabbit_userid: {get_param: RabbitUserName}
|
mistral::rabbit_userid: {get_param: RabbitUserName}
|
||||||
mistral::rabbit_password: {get_param: RabbitPassword}
|
mistral::rabbit_password: {get_param: RabbitPassword}
|
||||||
mistral::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
|
mistral::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Neutron Server configured with Puppet
|
OpenStack Neutron Server configured with Puppet
|
||||||
@@ -125,15 +125,15 @@ outputs:
|
|||||||
- get_attr: [NeutronBase, role_data, config_settings]
|
- get_attr: [NeutronBase, role_data, config_settings]
|
||||||
- get_attr: [TLSProxyBase, role_data, config_settings]
|
- get_attr: [TLSProxyBase, role_data, config_settings]
|
||||||
- neutron::server::database_connection:
|
- neutron::server::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: neutron
|
||||||
- '://neutron:'
|
password: {get_param: NeutronPassword}
|
||||||
- {get_param: NeutronPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /ovs_neutron
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/ovs_neutron'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
neutron::policy::policies: {get_param: NeutronApiPolicies}
|
neutron::policy::policies: {get_param: NeutronApiPolicies}
|
||||||
neutron::keystone::authtoken::auth_uri: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
neutron::keystone::authtoken::auth_uri: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
||||||
neutron::keystone::authtoken::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]}
|
neutron::keystone::authtoken::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Neutron Plumgrid plugin
|
OpenStack Neutron Plumgrid plugin
|
||||||
@@ -92,15 +92,15 @@ outputs:
|
|||||||
service_name: neutron_plugin_plumgrid
|
service_name: neutron_plugin_plumgrid
|
||||||
config_settings:
|
config_settings:
|
||||||
neutron::plugins::plumgrid::connection:
|
neutron::plugins::plumgrid::connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: neutron
|
||||||
- '://neutron:'
|
password: {get_param: NeutronPassword}
|
||||||
- {get_param: NeutronPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /ovs_neutron
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/ovs_neutron'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
neutron::plugins::plumgrid::controller_priv_host: {get_param: [EndpointMap, KeystoneInternal, host]}
|
neutron::plugins::plumgrid::controller_priv_host: {get_param: [EndpointMap, KeystoneInternal, host]}
|
||||||
neutron::plugins::plumgrid::admin_password: {get_param: AdminPassword}
|
neutron::plugins::plumgrid::admin_password: {get_param: AdminPassword}
|
||||||
neutron::plugins::plumgrid::metadata_proxy_shared_secret: {get_param: NeutronMetadataProxySharedSecret}
|
neutron::plugins::plumgrid::metadata_proxy_shared_secret: {get_param: NeutronMetadataProxySharedSecret}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Nova base service. Shared for all Nova services.
|
OpenStack Nova base service. Shared for all Nova services.
|
||||||
@@ -146,45 +146,45 @@ outputs:
|
|||||||
nova::placement::os_region_name: {get_param: KeystoneRegion}
|
nova::placement::os_region_name: {get_param: KeystoneRegion}
|
||||||
nova::placement::os_interface: {get_param: NovaPlacementAPIInterface}
|
nova::placement::os_interface: {get_param: NovaPlacementAPIInterface}
|
||||||
nova::database_connection:
|
nova::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: nova
|
||||||
- '://nova:'
|
password: {get_param: NovaPassword}
|
||||||
- {get_param: NovaPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /nova
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/nova'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
nova::cell0_database_connection:
|
nova::cell0_database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: nova
|
||||||
- '://nova:'
|
password: {get_param: NovaPassword}
|
||||||
- {get_param: NovaPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /nova_cell0
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/nova_cell0'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
nova::api_database_connection:
|
nova::api_database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: nova_api
|
||||||
- '://nova_api:'
|
password: {get_param: NovaPassword}
|
||||||
- {get_param: NovaPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /nova_api
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/nova_api'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
nova::placement_database_connection:
|
nova::placement_database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: nova_placement
|
||||||
- '://nova_placement:'
|
password: {get_param: NovaPassword}
|
||||||
- {get_param: NovaPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /nova_placement
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/nova_placement'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
nova::debug: {get_param: Debug}
|
nova::debug: {get_param: Debug}
|
||||||
nova::purge_config: {get_param: EnableConfigPurge}
|
nova::purge_config: {get_param: EnableConfigPurge}
|
||||||
nova::network::neutron::neutron_project_name: 'service'
|
nova::network::neutron::neutron_project_name: 'service'
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Octavia API service.
|
OpenStack Octavia API service.
|
||||||
@@ -65,15 +65,15 @@ outputs:
|
|||||||
- octavia::keystone::authtoken::auth_uri: {get_param: [EndpointMap, KeystoneInternal, uri] }
|
- octavia::keystone::authtoken::auth_uri: {get_param: [EndpointMap, KeystoneInternal, uri] }
|
||||||
octavia::policy::policies: {get_param: OctaviaApiPolicies}
|
octavia::policy::policies: {get_param: OctaviaApiPolicies}
|
||||||
octavia::db::database_connection:
|
octavia::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: octavia
|
||||||
- '://octavia:'
|
password: {get_param: OctaviaPassword}
|
||||||
- {get_param: OctaviaPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /octavia
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/octavia'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
octavia::keystone::authtoken::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]}
|
octavia::keystone::authtoken::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]}
|
||||||
octavia::keystone::authtoken::project_name: 'service'
|
octavia::keystone::authtoken::project_name: 'service'
|
||||||
octavia::keystone::authtoken::password: {get_param: OctaviaPassword}
|
octavia::keystone::authtoken::password: {get_param: OctaviaPassword}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Panko service configured with Puppet
|
OpenStack Panko service configured with Puppet
|
||||||
@@ -38,15 +38,15 @@ outputs:
|
|||||||
service_name: panko_base
|
service_name: panko_base
|
||||||
config_settings:
|
config_settings:
|
||||||
panko::db::database_connection:
|
panko::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: panko
|
||||||
- '://panko:'
|
password: {get_param: PankoPassword}
|
||||||
- {get_param: PankoPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /panko
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/panko'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
panko::debug: {get_param: Debug}
|
panko::debug: {get_param: Debug}
|
||||||
panko::auth::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
panko::auth::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
|
||||||
panko::keystone::authtoken::project_name: 'service'
|
panko::keystone::authtoken::project_name: 'service'
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Sahara base service. Shared for all Sahara services.
|
OpenStack Sahara base service. Shared for all Sahara services.
|
||||||
@@ -56,15 +56,15 @@ outputs:
|
|||||||
service_name: sahara_base
|
service_name: sahara_base
|
||||||
config_settings:
|
config_settings:
|
||||||
sahara::database_connection:
|
sahara::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: sahara
|
||||||
- '://sahara:'
|
password: {get_param: SaharaPassword}
|
||||||
- {get_param: SaharaPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /sahara
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/sahara'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
sahara::rabbit_password: {get_param: RabbitPassword}
|
sahara::rabbit_password: {get_param: RabbitPassword}
|
||||||
sahara::rabbit_user: {get_param: RabbitUserName}
|
sahara::rabbit_user: {get_param: RabbitUserName}
|
||||||
sahara::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
|
sahara::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
heat_template_version: ocata
|
heat_template_version: pike
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
OpenStack Tacker service configured with Puppet
|
OpenStack Tacker service configured with Puppet
|
||||||
@@ -62,15 +62,15 @@ outputs:
|
|||||||
config_settings:
|
config_settings:
|
||||||
tacker_password: {get_param: TackerPassword}
|
tacker_password: {get_param: TackerPassword}
|
||||||
tacker::db::database_connection:
|
tacker::db::database_connection:
|
||||||
list_join:
|
make_url:
|
||||||
- ''
|
scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
|
||||||
- - {get_param: [EndpointMap, MysqlInternal, protocol]}
|
username: tacker
|
||||||
- '://tacker:'
|
password: {get_param: TackerPassword}
|
||||||
- {get_param: TackerPassword}
|
host: {get_param: [EndpointMap, MysqlInternal, host]}
|
||||||
- '@'
|
path: /tacker
|
||||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
query:
|
||||||
- '/tacker'
|
read_default_file: /etc/my.cnf.d/tripleo.cnf
|
||||||
- '?read_default_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo'
|
read_default_group: tripleo
|
||||||
|
|
||||||
tacker::debug: {get_param: Debug}
|
tacker::debug: {get_param: Debug}
|
||||||
tacker::rpc_backend: rabbit
|
tacker::rpc_backend: rabbit
|
||||||
|
|||||||
Reference in New Issue
Block a user