No error's reported if heat stack creation/update fails
Bug #1369722 reported by
Steve McLellan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Murano |
Fix Released
|
High
|
Stan Lagun |
Bug Description
If heat stack creation fails, there's no indication available why, other than looking at the heat resource list. It looks like it would be reasonably simple to examine the stack_status_reason from heat stack-show and use that, or in the instance of an exception from heatclient, use the heat client exception. This could then appear in the deployment history and/or the last status update field.
Changed in murano: | |
status: | New → Confirmed |
importance: | Undecided → High |
milestone: | none → juno-rc1 |
Changed in murano: | |
assignee: | nobody → Stan Lagun (slagun) |
Changed in murano: | |
status: | Fix Committed → Fix Released |
Changed in murano: | |
milestone: | juno-rc1 → 2014.2 |
To post a comment you must log in.
Actually Heat errors are reported. Heat python-client throw exceptions with meaningful messages that are caught at environment level and reported to API/dashboard. To see them you need to go to Environments -> %your_env% - > Deployment History tab -> Show details -> Logs tab. On attached screenshot you can see how it looks in my browser. There is definitely a problem with dashboard usability though