heat validation improvements and error verbosity
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
Jay Dobies |
Bug Description
When validating a template, very terse errors are usually provided.
Specifically, the case I encountered - where a parameter was defined yet the type attribute was accidentally omitted, e.g.,
internal_
label: Internal Network Type
description: The type of internal network to be used
The error in the engine-api.log:
2014-03-18 13:47:08.303 46002 ERROR root [-] Unexpected error occurred serving API: u'\'Type\
The heat client output:
ERROR: Type
It would be nice if the validator would indicate the problematic parameter, e.g.,
ERROR parameter 'internal_
Changed in heat: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in heat: | |
assignee: | nobody → Jay Dobies (jdob) |
Changed in heat: | |
status: | Triaged → In Progress |
tags: | added: icehouse-backport-potential |
Changed in heat: | |
milestone: | none → juno-1 |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | juno-1 → 2014.2 |
Fix proposed to branch: master /review. openstack. org/86420
Review: https:/