Updated openstack/openstack
Project: openstack/python-keystoneclient  18539b563189ebd85a85be8a59303b66449fd559
null
Test query-string for list actions with filter arguments

httpretty.register_uri only matches the path, not the query
string, so the test_list will pass even if the query string
passed by the manager doesn't match that passed as part of
expected_path.

So add a test for the query component of all list requests,
and a way to override the expected query, which is needed in
the trusts list filter tests where the query string doesn't
exactly match the kwargs passed to the client API.

Change-Id: I290b73bbbdac88487c225063fd3775ab7dd8bb89
Updated openstack/openstack
Project: openstack/python-novaclient  97309b918b164b4c59637c8817a1322f2a1ea9af
null
Invalid client version message unclear

The error message when using an invalid os-compute-api-version is
created by joining all the available versions without space.
This patch will add ', ' between versions.

Ex: nova --os-compute-api-version v3 list
ERROR: Invalid client version 'v3'. must be one of: 321.1
Now: nova --os-compute-api-version v3 list
ERROR: Invalid client version 'v3'. must be one of: 3, 2, 1.1

Change-Id: I825df89d38adc9e4bd3fb900cd0199f159c04a6b