[release-announce] openstacksdk 0.36.2 (train)

no-reply at openstack.org no-reply at openstack.org
Mon Mar 16 16:44:04 UTC 2020


We high-spiritedly announce the release of:

openstacksdk 0.36.2: 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.2
^^^^^^

Bug Fixes

* Fixes normalization of bare metal machines in the "patch_machine"
  call.

* Fixes API version negotiation in the following bare metal node
  calls:

  * "set_node_provision_state"

  * "set_node_power_state"

  Previously an unexpectingly low version could be negotiated,
  breaking certain features, for example calling the "provide"
  provisioning action with a node name.

Changes in openstacksdk 0.36.1..0.36.2
--------------------------------------

a213fb0d Fix microversion negotiation in some bare metal node call
6dcb309e Consistent normalization of Machine objects in the cloud layer
1e1fed22 Include "fields" to "SecurityGroup" query parameters
a16e5084 Fix error handling in network trunks operations
dc65d5fd Fix error handling on add/remove router iface calls
3aa053e7 Handle HTTP errors in add/remove router interface calls


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

openstack/baremetal/v1/_common.py                  |  9 +++++
openstack/baremetal/v1/node.py                     |  8 ++---
openstack/cloud/_baremetal.py                      | 11 +++---
openstack/cloud/_normalize.py                      |  7 ++--
openstack/network/v2/router.py                     | 14 ++++++--
openstack/network/v2/security_group.py             |  4 +--
openstack/network/v2/trunk.py                      | 12 ++++---
openstack/resource.py                              |  5 ++-
.../functional/baremetal/test_baremetal_node.py    | 19 ++++++++++
.../notes/normalize-machine-290d9f2a3b3a7ef0.yaml  |  4 +++
...ovision-state-negotiation-0155b4d0e932054c.yaml | 11 ++++++
16 files changed, 172 insertions(+), 26 deletions(-)







More information about the Release-announce mailing list