openstacksdk 4.3.0 (epoxy)
We are overjoyed to announce the release of: openstacksdk 4.3.0 This release is part of the epoxy 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. 4.3.0 ^^^^^ New Features ************ * Added support for the following operations: * Set default volume type * Get default volume type * List default volume type * Unset default volume type Bug Fixes ********* * The "update_quota_set" methods in the Compute and Block Storage (v2, v3) proxy APIs were modified in v3.3.0 to accept "Project" objects as the first argument. A compatibility shim was included to handle callers still passing "QuotaSet" objects, but this shim did not modify the provided "QuotaSet" object in place as the previous code did. This has now been fixed. The shim is still expected to be removed in v5.0.0. [bug 2081292 (https://bugs.launchpad.net/openstacksdk/+bug/2081292)] * Previously the volume backup restore response only returned "id" and now it also returns "volume_id" and "volume_name" fields. * "get_dragents" and "get_bgp_speakers_hosted_by_dragent" return list of Agents and BgpSpeakers, see https://launchpad.net/bugs/2067039 Changes in openstacksdk 4.2.0..4.3.0 ------------------------------------ 059ae3f8 BGP: remove debug print added in [1] 8d443a45 Skip add_tags test when tag-creation extension disabled 371efde4 identity: Add support for project endpoints 66c387de identity: Extract info from created limit 413c68f9 docs: Update authentication configuration examples adf152f9 identity: Add support for endpoint projects e4536fff Add TSIG key support for DNS zones in SDK a9ad5064 Fix volume backup restore response e53b1b76 Add getting info about the Limit in a DNS SDK. 1cc39799 Add support for default volume types a888c8c9 Add create, delete, find, list and UPDATE example connect code d4eb9b04 compute, volume: Tweak 'update_quota_set' compat shim bd757116 BGP: return list for get_dragents and get_bgp_speakers_hosted_by_dragent Diffstat (except docs and test files) ------------------------------------- examples/dns/create.py | 69 ++++++++++++++++ examples/dns/delete.py | 47 +++++++++++ examples/dns/find.py | 62 ++++++++++++++ examples/dns/list.py | 15 ++++ openstack/block_storage/v2/_proxy.py | 16 ++-- openstack/block_storage/v2/backup.py | 4 +- openstack/block_storage/v3/_proxy.py | 94 ++++++++++++++++++++-- openstack/block_storage/v3/backup.py | 4 +- openstack/block_storage/v3/default_type.py | 56 +++++++++++++ openstack/compute/v2/_proxy.py | 37 ++++++--- openstack/dns/v2/_proxy.py | 86 ++++++++++++++++++++ openstack/dns/v2/limit.py | 44 ++++++++++ openstack/dns/v2/tsigkey.py | 62 ++++++++++++++ openstack/identity/v3/_proxy.py | 34 ++++++++ openstack/identity/v3/endpoint.py | 14 ++++ openstack/identity/v3/limit.py | 67 +++++++++++++++ openstack/identity/v3/project.py | 19 ++++- openstack/network/v2/agent.py | 8 +- openstack/network/v2/bgp_speaker.py | 7 +- .../block_storage/v3/test_default_type.py | 66 +++++++++++++++ .../unit/block_storage/v3/test_default_type.py | 55 +++++++++++++ .../add-default-type-support-aaa1e54b8bd16d86.yaml | 9 +++ .../notes/bug-2081292-def552ed9c4e24a3.yaml | 10 +++ .../notes/fix-restore-resp-4e0bf3a246f3dc59.yaml | 6 ++ ...of-agent-for-BGP-dragents-3608d8119012b11c.yaml | 5 ++ 44 files changed, 1321 insertions(+), 47 deletions(-)
participants (1)
-
no-reply@openstack.org