Updated openstack/openstack
Project: openstack/heat  103bd777fd459e5f1d0b37601f43cfa9bf5cf7a0
null
Handle 503 response from Nova API

The stack fails when Nova responds with a 503 during a
create/update/delete.  503 (Service Unavailable) is an intermittent,
non-critical error and should be handled the same way OverLimit and 500
errors are being handled.

Change-Id: Iadc3b39d099fcc7870764b7a42c5edee41c527dc
Closes-Bug: #1289549
Updated openstack/openstack
Project: openstack/heat  c71f40fe0606ec0c6c8cfc1e1996351a94c7981f
null
Make user_creds_id a parser.Stack attribute

Expose the user_creds_id column via a stack attribute, like all
the other columns, this avoids loading another stack object from
the DB just to retrieve the id, and also provides a convenient
interface to update the id when required (via Stack.store())

Partial-Bug: #1266523
Change-Id: Id404f9402b24988266acd881d1e775aa3cfee60d
Updated openstack/openstack
Project: openstack/heat  1b9c44f2cf04e67b93b88b019a74b2fa2d29d6cc
null
fix DB API user_creds_get for non-existent ID

If you pass a non-existent ID to the user_creds_get call, it throws
an exception "TypeError: 'NoneType' object is not iterable", but it
should probably return None to be consistent with other get methods

Partial-Bug: #1266523
Change-Id: I8887afa04d80b91ff4479c6ede3818da4d67d726