Don't raise NotFound exception if nested stack not exist
Bug #1479579 reported by
huangtianhua
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
huangtianhua | ||
Kilo |
Fix Released
|
High
|
Angus Salkeld |
Bug Description
1. Stack.load() won't return None, instead will raise notFound exception if we can't get the stack from db. So we should catch the notFound exception in StackResource.
2. Return None if we catch the notFound when get the nested, due there are many places where we call the nested(), and raise the notFound exception makes no sense.
Changed in heat: | |
assignee: | nobody → huangtianhua (huangtianhua) |
Changed in heat: | |
status: | New → In Progress |
Changed in heat: | |
importance: | Undecided → High |
tags: | added: kilo-backport-potential |
Changed in heat: | |
milestone: | none → liberty-3 |
Changed in heat: | |
status: | Fix Committed → Fix Released |
tags: | removed: kilo-backport-potential |
Changed in heat: | |
milestone: | liberty-3 → 5.0.0 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/206974 /git.openstack. org/cgit/ openstack/ heat/commit/ ?id=b101190f326 1535daf5848a5a7 7e8902f3a7a4a1
Committed: https:/
Submitter: Jenkins
Branch: master
commit b101190f3261535 daf5848a5a77e89 02f3a7a4a1
Author: huangtianhua <email address hidden>
Date: Wed Jul 29 14:25:22 2015 +0800
Don't raise exception when get nested stack
1. Stack.load() won't return None, instead will raise ce.nested( ) when loading.
notFound exception if we can't get the stack from db.
So we should catch the notFound exception in
StackResour
2. Return None if we catch the notFound when get the
nested, due there are many places where we call the
nested(), and raise the notFound exception makes no sense.
Closes-Bug: #1479579 628e6fc596815be e427b41290f
Change-Id: I2540ca13572dfe