diff options
author | Jenkins <jenkins@review.openstack.org> | 2015-12-15 13:26:50 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2015-12-15 13:26:50 +0000 |
commit | 0df1c1589877ffd57b6ef933060f6d3316c9d343 (patch) | |
tree | ee605e31177c69cde7aca90db5859e6483665327 /puppet/all-nodes-config.yaml | |
parent | 3e8010dc8506755f193d6e0f84006452b4eaeee5 (diff) | |
parent | ea1294fe9b11029edab719e8bf558733226b3fd4 (diff) |
Merge "Pacemaker maintenance mode for the duration of Puppet run on update"
Diffstat (limited to 'puppet/all-nodes-config.yaml')
-rw-r--r-- | puppet/all-nodes-config.yaml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/puppet/all-nodes-config.yaml b/puppet/all-nodes-config.yaml index 3908afee..895ddc3d 100644 --- a/puppet/all-nodes-config.yaml +++ b/puppet/all-nodes-config.yaml @@ -51,6 +51,17 @@ parameters: keystone_admin_api_node_ips: type: comma_delimited_list + DeployIdentifier: + type: string + description: > + Setting this to a unique value will re-run any deployment tasks which + perform configuration on a Heat stack-update. + UpdateIdentifier: + type: string + description: > + Setting to a previously unused value during stack-update will trigger + package update on all nodes + resources: allNodesConfigImpl: @@ -240,6 +251,9 @@ resources: nova::rabbit_hosts: *rabbit_nodes_array keystone::rabbit_hosts: *rabbit_nodes_array + deploy_identifier: {get_param: DeployIdentifier} + update_identifier: {get_param: UpdateIdentifier} + outputs: config_id: description: The ID of the allNodesConfigImpl resource. |