Merge "Add {{role.name}}RemovalPoliciesMode parameter"

This commit is contained in:
Zuul 2019-06-07 13:18:15 +00:00 committed by Gerrit Code Review
commit 81be2cec96
2 changed files with 16 additions and 0 deletions

View File

@ -201,6 +201,15 @@ parameters:
doing an update which requires removal of specific resources.
Example format ComputeRemovalPolicies: [{'resource_list': ['0']}]
{{role.name}}RemovalPoliciesMode:
default: append
type: string
description: >
How to handle change to RemovalPolicies for {{role.name}}
ResourceGroup when doing an update. Default mode 'append' will
append to the existing blacklist and 'update' would replace
the blacklist.
{{role.name}}SchedulerHints:
type: json
description: Optional scheduler hints to pass to nova
@ -653,6 +662,7 @@ resources:
properties:
count: {get_param: {{role.name}}Count}
removal_policies: {get_param: {{role.name}}RemovalPolicies}
removal_policies_mode: {get_param: {{role.name}}RemovalPoliciesMode}
resource_def:
type: OS::TripleO::{{role.name}}
properties:

View File

@ -0,0 +1,6 @@
---
features:
- |
The parameter {{role.name}}RemovalPoliciesMode can be set to 'update' to
reset the existing blacklisted nodes in heat. This will help re-use the
node indexes when required.