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(-)
participants (1)
-
no-reply@openstack.org