[release][openstack] os-client-config release 1.10.0 (mitaka)
We are excited to announce the release of: os-client-config 1.10.0: OpenStack Client Configuation Library This release is part of the mitaka release series. With package available at: https://pypi.python.org/pypi/os-client-config For more details, please see the git log history below. Notable changes ---------------- Added methods to return Sessions and Client objects based on a given config. Add Conoha public cloud. Reflect move of Auro to Neutron. Moved vendor configs to json for easier sharing with other languages. Changes in os-client-config 1.9.0..1.10.0 ----------------------------------------- b8874ff Convert floats to string d373969 Don't assume pass_version_arg=False for network 059d314 Update network api version in defaults.json 588be01 Dont turn bools into strings ac51f44 Normalize int config values to string 6d957b0 Disable spurious urllib warnings 335ed4a Add logging module support a494b31 Add methods for getting Session and Client objects 27678e5 Update conoha's vendor profile to include SJC 796bfad Use json for in-tree cloud data 48c0668 Update auro to indicate move to neutron 5f2b64b Copy values in backwards_interface differently eba0221 Fix typo in Catalyst region configs 0cee250 Aligned a few words in the docs 2aaba84 Sort vendor list c71ba51 Add conoha public cloud 4ae0426 Allow for templated variables in auth_url f8804bd Use assertDictEqual to test dict equality f39cb4b Always pull regions from vendor profiles Diffstat (except docs and test files) ------------------------------------- os_client_config/_log.py | 28 +++ os_client_config/cloud_config.py | 160 ++++++++++++++++++ os_client_config/config.py | 69 ++++++-- os_client_config/defaults.json | 19 +++ os_client_config/defaults.py | 11 +- os_client_config/defaults.yaml | 17 -- os_client_config/schema.json | 121 +++++++++++++ os_client_config/vendor-schema.json | 206 ++++++++++++++++++++++ os_client_config/vendors/__init__.py | 7 +- os_client_config/vendors/auro.json | 9 + os_client_config/vendors/auro.yaml | 7 - os_client_config/vendors/bluebox.json | 6 + os_client_config/vendors/catalyst.json | 14 ++ os_client_config/vendors/catalyst.yaml | 9 - os_client_config/vendors/citycloud.json | 14 ++ os_client_config/vendors/citycloud.yaml | 9 - os_client_config/vendors/conoha.json | 13 ++ os_client_config/vendors/datacentred.json | 10 ++ os_client_config/vendors/datacentred.yaml | 6 - os_client_config/vendors/dreamhost.json | 10 ++ os_client_config/vendors/dreamhost.yaml | 6 - os_client_config/vendors/elastx.json | 9 + os_client_config/vendors/elastx.yaml | 5 - os_client_config/vendors/entercloudsuite.json | 13 ++ os_client_config/vendors/entercloudsuite.yaml | 8 - os_client_config/vendors/hp.json | 14 ++ os_client_config/vendors/hp.yaml | 9 - os_client_config/vendors/internap.json | 15 ++ os_client_config/vendors/internap.yaml | 10 -- os_client_config/vendors/ovh.json | 14 ++ os_client_config/vendors/ovh.yaml | 9 - os_client_config/vendors/rackspace.json | 27 +++ os_client_config/vendors/rackspace.yaml | 21 --- os_client_config/vendors/runabove.json | 14 ++ os_client_config/vendors/runabove.yaml | 9 - os_client_config/vendors/switchengines.json | 14 ++ os_client_config/vendors/switchengines.yaml | 9 - os_client_config/vendors/ultimum.json | 9 + os_client_config/vendors/ultimum.yaml | 5 - os_client_config/vendors/unitedstack.json | 15 ++ os_client_config/vendors/unitedstack.yaml | 10 -- os_client_config/vendors/vexxhost.json | 10 ++ os_client_config/vendors/vexxhost.yaml | 6 - test-requirements.txt | 3 + 49 files changed, 1155 insertions(+), 294 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 62f3e88..7053051 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10,0 +11,3 @@ discover +jsonschema>=2.0.0,<3.0.0,!=2.5.0 +mock>=1.2 +python-glanceclient>=0.18.0
participants (1)
-
doug@doughellmann.com