Stack does not update properties in nested template
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Steven Hardy | ||
Juno |
Fix Released
|
High
|
Steven Hardy |
Bug Description
Updating weight property for OS::Neutron:
heat_template_
description: AutoScaling Template for Testing
resources:
webapp-group:
type: OS::Heat:
properties:
min_size: 1
max_size: 2
resource:
type: deploy_webapp.yaml
-------
deploy_webapp.yaml
pool_member:
type: OS::Neutron:
properties:
pool_id: 52222256-
address: {get_attr: [webapp-server, first_address]}
protocol_
weight: 1
Changed in heat: | |
status: | New → Confirmed |
importance: | Undecided → High |
milestone: | none → kilo-1 |
tags: | added: juno-backport-potential |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | kilo-1 → 2015.1.0 |
tags: | removed: juno-backport-potential |
Workaround
If the child template name is updated with the updated property value then the stack update takes place.
For example if you change the following lines:
resource:
type: deploy_webapp.yaml
To
resource: webapp_ updated. yaml
type: deploy_