Circular references in templates are not caught in validation
Bug #1691575 reported by
Zane Bitter
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
Zane Bitter |
Bug Description
The patch https:/
Iterating over the dependencies is an important part of validation, because if there's a circular reference this is how you find it.
The following template should give an error on validation, but does not, although it would have prior to Mitaka:
heat_template_
resources:
res1:
type: OS::Heat::None
depends_on: res3
res2:
type: OS::Heat::None
depends_on: res1
res3:
type: OS::Heat::None
depends_on: res2
Changed in heat: | |
milestone: | pike-2 → pike-3 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/465760
Review: https:/