[release-announce] openstacksdk 0.36.1 (train)

no-reply at openstack.org no-reply at openstack.org
Tue Jan 28 16:34:28 UTC 2020


We joyfully announce the release of:

openstacksdk 0.36.1: An SDK for building applications to work with
OpenStack

This release is part of the train stable release series.

The source is available from:

    https://opendev.org/openstack/openstacksdk

Download the package from:

    https://pypi.org/project/openstacksdk

Please report issues through:

    https://storyboard.openstack.org/#!/project/760

For more details, please see below.

0.36.1
^^^^^^


Upgrade Notes
*************

* Due to the fix in microversion support in *keystoneauth*, Servers
  will be fetched using microversion "2.72". Code that assumes the
  existence of a "flavor.id" field in the Server record should be
  removed, as it does not exist in new microversions and cannot be
  filled in behind the scenes.


Bug Fixes
*********

* In April 2019 the microversion support for the Server resource was
  increased to "2.72". Unfortunately, due to an issue with version
  discovery documents, this increase never actually became effective.
  A fix is coming in "3.17.2" of "keystoneauth" which will unbreak
  version discovery and cause the microversion support to start
  working.

Changes in openstacksdk 0.36.0..0.36.1
--------------------------------------

bcd37088 Keep connection backrefs with weakref.proxy
8579b0aa baremetal node: 'error' is a failed state
7d53fb83 Fix server for later microversion
57ec4c43 Use has_service in functional test's require_service
64aa24fa Update TOX/UPPER_CONSTRAINTS_FILE for stable/train
7b9aa8a3 Update .gitreview for stable/train


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                                |  1 +
openstack/baremetal/v1/node.py                            |  3 ++-
openstack/cloud/meta.py                                   | 15 +++++++++++----
openstack/compute/v2/server_group.py                      |  4 ++--
openstack/connection.py                                   |  3 ++-
.../notes/fix-for-microversion-70cd686b6d6e3fd0.yaml      | 14 ++++++++++++++
tox.ini                                                   |  6 +++---
10 files changed, 59 insertions(+), 20 deletions(-)







More information about the Release-announce mailing list