HOT has no equivalent to DependsOn
Bug #1271008 reported by
Steve Baker
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Thomas Spatzier |
Bug Description
The HOT spec has no equivalent to DependsOn. I would suggest that we add a depends_on property, and enforce that it only take effect at the "resource-type" level.
Changed in heat: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → icehouse-3 |
Changed in heat: | |
assignee: | nobody → Thomas Spatzier (thomas-spatzier) |
Changed in heat: | |
status: | Triaged → In Progress |
Changed in heat: | |
milestone: | icehouse-3 → icehouse-rc1 |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | icehouse-rc1 → 2014.1 |
To post a comment you must log in.
Agree that this needs to be added to HOT. Can you clarify what you mean with 'take effect at the "resource-type" level'?
From a syntax perspective, it would look like the following right?
resources:
resource1:
type: some::type
properties:
prop1: foo
# more props
depends_on: [ resource2 ]
resource2:
type: ...