Updated openstack/openstack
Project: openstack-infra/devstack-gate  bb97a6381647ee3efc764df0c6496e3153fb9582
null
turn back on log enforcement

This turns back on the log enforcement that certain logs need to
be clean. This will fail if a new log gets added that has errors.

The logic was cleaned up a bit to rely on -o errexit. While we
should already be at -o errexit at that part of the script, an
added call is made to ensure if anyone changes the top half they
don't change the behavior of this part.

We also create a specific out for 3rd party CI, or other tests
that don't want this enforcing, which is to set
DEVSTACK_GATE_CLEAN_LOGS=0 in the environment.

Change-Id: I50944ad64bec948504a0124ea423a0f96f8a8361
Updated openstack/openstack
Project: openstack-dev/devstack  3fe7337971bbe9629bba4ff503d3140ca91ae395
null
don't use pip -e install for libraries

libraries in openstack shouldn't be installed editable, as it
causes all manner of issues (especially complicated by the use
of namespace packages). Install these globally as part of the
devstack installation process.

Change-Id: I11acb169e74069be0618e57496ff342f9e788493
Updated openstack/openstack
Project: openstack/swift  556667087c1f9b8aaec6ea0f9cd369c39d5179ea
null
Fix TestGreenThreadSafeIterator test

Change-Id: Ic121ae5c99b4e5c5e3d1efc432b55b762d50f3fb
Closes-Bug: 1190244
Updated openstack/openstack
Project: openstack/ceilometer  a4da1c5952fa74dab153d921282844115a276304
null
Metadata in compute.instance.exists fix

Fixing problem with inconsistent metadata structure in messages from nova.
When message['payload']['metadata'] was not dict ceilometer raised AttributeError.

Related to: bug #1297686

Change-Id: Iaf9620202eda293acf6b4776d35600670f2e2a6b
Updated openstack/openstack
Project: openstack/tempest  439c1e65ccd69799248b8c3281378fa359179a57
null
add trace_requests option to debug section

this supports the use case that David Kranz has in tracing
specific tests for test development. Because this is expected to
be development only, and not used in a general case, we don't do
all the md5 niceties of the previous code.

Change-Id: Ia9c7a7d10456d0583f8897111b958050c8e95ed7