Updated openstack/openstack
Project: openstack/trove  7f20bfa08dc1e6d54fe7073bcc259d574c0a261f
null
Use six.moves.urllib.parse instead of urlparse

To keep Python 3.x compatibility, use six.moves.urllib.parse to
replace urlparse.

Closes-Bug: #1279611
Change-Id: I1867ef3ab0fd13cc7fd0875b419e06c2d96963c2
Updated openstack/openstack
Project: openstack/tempest  1da029e32bc79a8e516260a0a17414da7196c592
null
Swift formpost cleanup

Formpost test failed sometimes with an Unauthorized error.
A possible reason for this is the eventual consistency, because
the required account metadata might not be ready when the test
is executed.

Metadata availability is now checked in setUp(). This check is
already used in tempest.api.object_storage.test_tempurl.

Tests now also use the built in client. An additional negative test
has been added to ensure that formpost middleware is actually used
and not bypassed due to an already authenticated request.

Change-Id: I9fd2f3eeae4648015976d3c5944655b211ccbaa1
Closes-Bug: 1304341