We are stoked to announce the release of: openstacksdk 0.43.0: An SDK for building applications to work with OpenStack This release is part of the ussuri 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/openstack/openstacksdk For more details, please see below. 0.43.0 ^^^^^^ New Features ************ * Adds "is_retired" and "retired_reason" to the baremetal Node schema. * New stateful parameter can be used in security group Bug Fixes ********* * Fixes normalization of bare metal machines in the "patch_machine" call. Changes in openstacksdk 0.42.0..0.43.0 -------------------------------------- 51224f04 Support for stateless security groups 5db3323b Consistent normalization of Machine objects in the cloud layer a0e68c31 Fix aggregate functional test for id restriction cce94c51 Extract check temp_url_key logic 5a6395b6 Add retired and retired_reason fields to baremetal node Diffstat (except docs and test files) ------------------------------------- openstack/baremetal/v1/node.py | 10 +++- openstack/cloud/_baremetal.py | 11 ++--- openstack/cloud/_compute.py | 10 ++++ openstack/cloud/_normalize.py | 10 ++-- openstack/cloud/_security_group.py | 8 +++- openstack/network/v2/security_group.py | 4 +- openstack/object_store/v1/_proxy.py | 24 ++++++---- .../functional/baremetal/test_baremetal_node.py | 56 ++++++++++++++++++++++ .../baremetal-retired-fields-f56a4632ad4797d7.yaml | 4 ++ .../notes/normalize-machine-290d9f2a3b3a7ef0.yaml | 4 ++ .../stateful-security-group-f32a78b9bbb49874.yaml | 4 ++ 18 files changed, 199 insertions(+), 32 deletions(-)