[openstack-dev] [new][openstack] os-client-config 1.19.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 4 02:14:08 UTC 2016

We are excited to announce the release of:

os-client-config 1.19.0: OpenStack Client Configuation Library

This release is part of the newton release series.

With source available at:


With package available at:


Please report issues through launchpad:


For more details, please see below.


New Features

* Add a field to vendor cloud profiles to indicate active,
  deprecated and shutdown status.  A message to the user is triggered
  when attempting to use cloud with either deprecated or shutdown

Bug Fixes

* Refactor "OpenStackConfig._fix_backward_madness()" into
  "OpenStackConfig.magic_fixes()" that allows subclasses to inject
  more  fixup magic into the flow during "get_one_cloud()" processing.

* Reverse the order of option selction in
  "OpenStackConfig._validate_auth()" to prefer auth options passed in
  (from argparse) over those found in clouds.yaml. This allows the
  application to override config profile auth settings.

Other Notes

* Add citycloud regions for Buffalo, Frankfurt, Karlskrona and Los

* Add new DreamCompute cloud and deprecate DreamHost cloud

Changes in os-client-config 1.18.0..1.19.0

37dcc7e Add release notes for 1.19.0 release
9c699ed Add the new DreamCompute cloud
05b3c93 Fix precedence for pass-in options
1f7ecbc Update citycloud to list new regions
d9e9bb7 Add support for listing a cloud as shut down
481be16 Add support for deprecating cloud profiles
891fa1c Refactor fix magic in get_one_cloud()

Diffstat (except docs and test files)

os_client_config/config.py                         | 92 +++++++++++++---------
os_client_config/defaults.json                     |  2 +
os_client_config/vendor-schema.json                | 11 +++
os_client_config/vendors/citycloud.json            |  3 +
os_client_config/vendors/dreamcompute.json         | 11 +++
os_client_config/vendors/dreamhost.json            |  2 +
.../cloud-profile-status-e0d29b5e2f10e95c.yaml     |  6 ++
.../notes/magic-fixes-dca4ae4dac2441a8.yaml        |  6 ++
.../notes/option-precedence-1fecab21fdfb2c33.yaml  |  7 ++
.../notes/vendor-updates-f11184ba56bb27cf.yaml     |  4 +
11 files changed, 126 insertions(+), 40 deletions(-)

More information about the OpenStack-dev mailing list