We are chuffed to announce the release of: openstacksdk 0.17.3: An SDK for building applications to work with OpenStack This release is part of the rocky 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.17.3 ^^^^^^ Deprecation Notes ***************** * **REMINDER** "openstack.profile.Profile" is deprecated and will be removed in the next release. Bug Fixes ********* * Adds support for error messages from the bare metal service. * Correct updating bare metal resources. Previously an incorrect body used to be sent. * Fixed an issue where the Profile compat code wasn't setting microversion. Changes in openstacksdk 0.17.2..0.17.3 -------------------------------------- 3c7dfb3d fixing timing 391e072b OpenDev Migration Patch 2b35c9be Replace openstack.org git:// URLs with https:// 67690039 Fixes for Unicode characters in python 2 requests 8a64dfc0 Fix functional tests on stable/rocky 5b15ccf0 Correct updating baremetal nodes by name or ID 28aa2bbd Support bare metal service error messages 9fdbb229 import zuul job settings from project-config 09328683 Correct update operations for baremetal 26456e21 Add simple create/show/delete functional tests for all baremetal resources f0b0fa40 Add a simple baremetal functional job 42575ff9 Pass microversion info through from Profile Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 137 +++++++++++++++------ openstack/baremetal/v1/chassis.py | 1 + openstack/baremetal/v1/node.py | 1 + openstack/baremetal/v1/port.py | 1 + openstack/baremetal/v1/port_group.py | 1 + openstack/config/cloud_region.py | 1 + openstack/exceptions.py | 31 +++-- openstack/profile.py | 4 + openstack/resource.py | 41 +++++- .../functional/baremetal/test_baremetal_chassis.py | 51 ++++++++ .../functional/baremetal/test_baremetal_node.py | 120 ++++++++++++++++++ .../functional/baremetal/test_baremetal_port.py | 66 ++++++++++ .../baremetal/test_baremetal_port_group.py | 58 +++++++++ openstack/utils.py | 4 +- .../notes/baremetal-errors-5cc871e8df4c9d95.yaml | 4 + .../notes/baremetal-update-80effb38aae8e02d.yaml | 5 + .../profile-microversion-65f55c8066e2d5bb.yaml | 8 ++ tox.ini | 2 +- 27 files changed, 722 insertions(+), 58 deletions(-)
participants (1)
-
no-reply@openstack.org