diff options
author | Jenkins <jenkins@review.openstack.org> | 2014-04-04 07:34:00 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2014-04-04 07:34:00 +0000 |
commit | a8d1dde57fd8735588e35398d1c991aebafaba7c (patch) | |
tree | db0eeaf7f55290cd9d9bb49faaac5f42ddb2709d | |
parent | bebb039eabae6cb8a4fe9186d1663c0fecccfacf (diff) | |
parent | ee68999ed22f91d6064879bdff3d113e7133cc44 (diff) | |
download | tuskar-ui-a8d1dde57fd8735588e35398d1c991aebafaba7c.tar.gz |
Merge "Catching 500 from heat during stack-create"
-rw-r--r-- | tuskar_ui/api.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tuskar_ui/api.py b/tuskar_ui/api.py index 6539d8b6..b068c257 100644 --- a/tuskar_ui/api.py +++ b/tuskar_ui/api.py @@ -475,6 +475,11 @@ class Overcloud(base.APIResourceWrapper): self.stack.stack_name)] except heatclient.exc.HTTPNotFound: resources = [] + except heatclient.exc.HTTPInternalServerError: + # TODO(lsmola) There is a weird bug in heat, that after + # stack-create it returns 500 for a little while. This can be + # removed once the bug is fixed. + resources = [] if not with_joins: return [Resource(r, request=self._request) for r in resources] |