Updated openstack/openstack
Project: openstack/python-novaclient  b0bd339db0f9f75eaad6875f5be0da7ed55a3b90
null
Sync with global requirements

Change-Id: I239e319045433b57610dfd996b837a76124e15af
Updated openstack/openstack
Project: openstack/python-novaclient  e2b1de000ad4481eef7f8470fb9c7224783e4361
null
Don't call CS if a token + URL are provided

Adds --os-auth-token (matching Glance client at least) to accept a
pre-obtained authentication token.

CS will be called iff:
      One or both of token and URL are not provided;
  AND the cache is empty/disabled or we don't have a tenant-id.

Removed some code altering the auth request to a GET if a token is
supplied - did not work for me and I think the path was dead previously.
Fixed test to account for this change.

Completes blueprint token-endpoint-instantiation

Change-Id: I67410b80e506bb80c152223cd113b7139a62a536
Updated openstack/openstack
Project: openstack/python-novaclient  2383ae4bcc557d1271fc738a7b1575a0abeb4b44
null
assertTrue(isinstance) replace by assertIsInstance

some of tests use different method of assertTrue(isinstance(A, B))
or assertEqual(type(A), B). The correct way is to use
assertIsInstance(A, B) provided by testtools

Closes-Bug: #1268480
Change-Id: Ie3b3e49ea3cc4357a65605ad54ff4ee1fbde12c7
Updated openstack/openstack
Project: openstack/python-novaclient  9dc888b686a50400f5029eefa1aacef8ec2b1a1f
null
Sync apiclient from oslo

In the process of unification of the clients code we should
reuse common functionality from Oslo.

Related to blueprint common-client-library-2

Change-Id: I078b7be864f34596c846832d6201fee9b18c42f8