Invalid condition "<%boot%>" raised when parse 'repeat' args
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
In Progress
|
High
|
huangtianhua |
Bug Description
Create a stack with following template:
parameters:
boot_flag:
type: comma_delimited
default: [true, false]
resources:
my_ser:
type: OS::Nova::Server
properties:
name: my_server
flavor: 1
block_
repeat:
template:
for_each:
expected: stack create success
actually: an error raised: resources.
The reason is that 'repeat' function can not be parsed, because the we parse its args first, when we parse 'if', <%boot%> has not been replaced.
Changed in heat: | |
assignee: | nobody → huangtianhua (huangtianhua) |
importance: | Undecided → High |
milestone: | none → pike-1 |
Changed in heat: | |
milestone: | pike-1 → pike-2 |
Changed in heat: | |
milestone: | pike-2 → pike-3 |
Changed in heat: | |
milestone: | pike-3 → pike-rc1 |
Changed in heat: | |
milestone: | pike-rc1 → pike-rc2 |
Changed in heat: | |
milestone: | pike-rc2 → queens-1 |
Changed in heat: | |
milestone: | queens-1 → pike-rc2 |
Changed in heat: | |
milestone: | pike-rc2 → queens-1 |
Changed in heat: | |
milestone: | queens-1 → queens-2 |
Changed in heat: | |
milestone: | queens-2 → queens-3 |
Changed in heat: | |
milestone: | queens-3 → next |
Fix proposed to branch: master /review. openstack. org/449098
Review: https:/