Merge "Move gnocchi's kestone::auth parameters to API profile"
This commit is contained in:
commit
46e7d8110f
@ -524,9 +524,6 @@ resources:
|
||||
- '@'
|
||||
- {get_param: RedisVirtualIPUri}
|
||||
- ':6379/'
|
||||
gnocchi_internal_url: {get_param: [EndpointMap, GnocchiInternal, uri]}
|
||||
gnocchi_public_url: { get_param: [ EndpointMap, GnocchiPublic, uri ] }
|
||||
gnocchi_admin_url: { get_param: [ EndpointMap, GnocchiAdmin, uri ] }
|
||||
nova_enable_db_purge: {get_param: NovaEnableDBPurge}
|
||||
nova_ipv6: {get_param: NovaIPv6}
|
||||
corosync_ipv6: {get_param: CorosyncIPv6}
|
||||
@ -719,10 +716,6 @@ resources:
|
||||
gnocchi::api::keystone_auth_uri: {get_input: keystone_auth_uri}
|
||||
gnocchi::api::keystone_identity_uri: {get_input: keystone_identity_uri}
|
||||
gnocchi::storage::swift::swift_authurl: {get_input: keystone_auth_uri}
|
||||
gnocchi::keystone::auth::public_url: {get_input: gnocchi_public_url }
|
||||
gnocchi::keystone::auth::internal_url: {get_input: gnocchi_internal_url }
|
||||
gnocchi::keystone::auth::admin_url: {get_input: gnocchi_admin_url }
|
||||
gnocchi::keystone::auth::region: {get_input: keystone_region}
|
||||
|
||||
# Nova
|
||||
nova::upgrade_level_compute: {get_input: upgrade_level_nova_compute}
|
||||
|
@ -9,6 +9,14 @@ parameters:
|
||||
description: Mapping of service endpoint -> protocol. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
||||
GnocchiPassword:
|
||||
description: The password for the gnocchi service and db account.
|
||||
type: string
|
||||
hidden: true
|
||||
KeystoneRegion:
|
||||
type: string
|
||||
default: 'regionOne'
|
||||
description: Keystone region for endpoint
|
||||
|
||||
resources:
|
||||
GnocchiServiceBase:
|
||||
@ -29,6 +37,12 @@ outputs:
|
||||
dport:
|
||||
- 8041
|
||||
- 13041
|
||||
- gnocchi::api::keystone_tenant: 'service'
|
||||
gnocchi::api::keystone_tenant: 'service'
|
||||
gnocchi::keystone::auth::tenant: 'service'
|
||||
gnocchi::keystone::auth::region: {get_param: KeystoneRegion}
|
||||
gnocchi::keystone::auth::password: {get_param: GnocchiPassword}
|
||||
gnocchi::keystone::auth::public_url: { get_param: [ EndpointMap, GnocchiPublic, uri ] }
|
||||
gnocchi::keystone::auth::internal_url: {get_param: [EndpointMap, GnocchiInternal, uri]}
|
||||
gnocchi::keystone::auth::admin_url: { get_param: [ EndpointMap, GnocchiAdmin, uri ] }
|
||||
step_config: |
|
||||
include ::tripleo::profile::base::gnocchi::api
|
||||
|
@ -56,9 +56,6 @@ outputs:
|
||||
- '@'
|
||||
- {get_param: [EndpointMap, MysqlInternal, host]}
|
||||
- '/gnocchi'
|
||||
gnocchi::keystone::auth::region: {get_param: KeystoneRegion}
|
||||
gnocchi::keystone::auth::tenant: 'service'
|
||||
gnocchi::keystone::auth::password: {get_param: GnocchiPassword}
|
||||
gnocchi::db::mysql::password: {get_param: GnocchiPassword}
|
||||
gnocchi::db::sync::extra_opts: '--skip-storage --create-legacy-resource-types'
|
||||
#Gnocchi API
|
||||
@ -66,7 +63,6 @@ outputs:
|
||||
gnocchi::api::manage_service: false
|
||||
gnocchi::api::enabled: true
|
||||
gnocchi::api::service_name: 'httpd'
|
||||
gnocchi::api::keystone_tenant: 'service'
|
||||
gnocchi::api::keystone_password: {get_param: GnocchiPassword}
|
||||
gnocchi::wsgi::apache::ssl: false
|
||||
gnocchi::storage::swift::swift_user: 'service:gnocchi'
|
||||
|
Loading…
Reference in New Issue
Block a user