Updated openstack/openstack
Project: openstack/heat  89aabb8e93593dd4a80c28428a87b37ceefb85dd
null
Don't ignore event creation errors

Don't catch exceptions when creating events and instead let the error
propagate. Exceptions when storing events could hide programming errors
and doesn't seem to protect against real issues. The patch also fixes
the tests breaking.

Change-Id: I5eef34c0ed20f9700756e479ace6408304d2cebe
Updated openstack/openstack
Project: openstack/nova  2fbd3fa88d03ef08e5557830d0ae1c14a1d178cd
null
make ec2 errors not useless

The ec2 error log message on an unexpected exception doesn't
include the actual exception. From the best I can tell this is
because some time in the past the log message might also have
been returned to the user. However the current code builds the
user message completely separately.

We are tickling a bug on ec2 in the volumes stack that causes
"Unexpected KeyError raised", however without the stack trace it's
really hard to understand where this went wrong.

Change-Id: Ia0f9e6f957fa8788dc9e87631a10bc9631bb930b