Add parameter for enabling purging configuration files
This patch adds a parameter, EnableConfigPurge, to the base nova and neutron service files. The value is passed to their respective puppet modules to control whether resources not managed by puppet are purged from the config files. The default value is set to true. Change-Id: I32732dc2ed7a7b3187e8727592cb4add0c6b9cf6 Closes-Bug: #1611800
This commit is contained in:
parent
dae7f72898
commit
f7f514cf67
|
@ -42,6 +42,12 @@ parameters:
|
|||
type: string
|
||||
default: ''
|
||||
description: Set to True to enable debugging on all services.
|
||||
EnableConfigPurge:
|
||||
type: boolean
|
||||
default: true
|
||||
description: >
|
||||
Remove configuration that is not generated by TripleO. Setting
|
||||
to false may result in configuration remnants after updates/upgrades.
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
|
@ -61,6 +67,7 @@ outputs:
|
|||
params:
|
||||
PLUGINS: {get_param: NeutronServicePlugins}
|
||||
neutron::debug: {get_param: Debug}
|
||||
neutron::purge_config: {get_param: EnableConfigPurge}
|
||||
neutron::allow_overlapping_ips: true
|
||||
neutron::rabbit_heartbeat_timeout_threshold: 60
|
||||
neutron::host: '"%{::fqdn}"' #NOTE: extra quoting is needed
|
||||
|
|
|
@ -39,6 +39,12 @@ parameters:
|
|||
type: string
|
||||
default: ''
|
||||
description: Set to True to enable debugging on all services.
|
||||
EnableConfigPurge:
|
||||
type: boolean
|
||||
default: true
|
||||
description: >
|
||||
Remove configuration that is not generated by TripleO. Setting
|
||||
to false may result in configuration remnants after updates/upgrades.
|
||||
|
||||
outputs:
|
||||
role_data:
|
||||
|
@ -83,6 +89,7 @@ outputs:
|
|||
- '%'
|
||||
- "%{hiera('mysql_bind_host')}"
|
||||
nova::debug: {get_param: Debug}
|
||||
nova::purge_config: {get_param: EnableConfigPurge}
|
||||
nova::network::neutron::neutron_project_name: 'service'
|
||||
nova::network::neutron::neutron_username: 'neutron'
|
||||
nova::network::neutron::dhcp_domain: ''
|
||||
|
|
Loading…
Reference in New Issue