Description of problem: stack-show on "resourses:"-less stacks results in a stack-show explosion Version-Release number of selected component (if applicable): heat 2014.1.3-1 How reproducible: always Steps to Reproduce: 1. create a stack using this valid template: http://paste.openstack.org/show/138136/ 2. stack-show that stack Actual results: http://paste.openstack.org/show/138135/ Expected results: stack-show's standard output Additional info: This was fixed upstream (couldn't find the bug number though) and needs to be backported.
That's actually not a valid template, because it has outputs that refer to resources that don't exist. Better reporting of errors in outputs (specifically, to catch this class of error before the stack is created) is ongoing upstream; I don't think there is a patch to backport yet.
The upstream bug is: https://bugs.launchpad.net/heat/+bug/1227213 It hasn't been fixed yet, and when it does it's likely to be following a fairly major change to that portion of the code, so there's a good chance we would not want to port it back two releases to Icehouse.
I'm closing this issue because the improved template validation is unlikely to be backported. Hopefully this will be fixed upstream and it will be picked up in RHOS 7.