openstacksdk 1.3.0 (bobcat)
We are delighted to announce the release of:
openstacksdk 1.3.0: An SDK for building applications to work with OpenStack
This release is part of the bobcat 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.
1.3.0 ^^^^^
New Features
* Added support for block storage summary.
* Adds support for querying a node's hardware inventory as per functionality introduced in API 1.81.
Changes in openstacksdk 1.2.0..1.3.0 ------------------------------------
2b4aeff6 fix connection.Connection finalizer a087bc0b Adds support for node hardware inventory 200cd5c4 Add block storage summary support 1c3157e1 Fix typo e94830dd Remove unnecessary quotes 7c5ce145 tox: Disable E501 c1c6a0e9 docs: Replace/remove shade-specific docs 2e186521 Add image metadef_resource_type into the registry 97f28e41 tests: Use uuid, not randint dcd89705 tests: Ignore our own deprecation warnings 3f9685ff Use custom warnings everywhere f4c3a773 cloud: Move identity-related helpers 3cb5bc98 utils: Add 'supports_version' 0b137cf1 cloud: Remove ClusteringCloudMixin d2127f84 cloud: Rename shade-specific method ca770c5b cloud: Remove '_ShadeAdapter' 2091ec2a Migrate warnings to openstack.warnings 68ecfacc tests: Isolate tests from OS_CLOUD b7b3f418 FWAAS: add Computed summary field to FirewallRule ad1a00e8 tests: Silence warning 165b50d9 add extended neutron job
Diffstat (except docs and test files) -------------------------------------
.../block_storage/v3/block_storage_summary.rst | 14 + openstack/baremetal/v1/_proxy.py | 13 + openstack/baremetal/v1/node.py | 25 +- openstack/block_storage/v2/backup.py | 2 +- openstack/block_storage/v3/_proxy.py | 22 + openstack/block_storage/v3/backup.py | 2 +- .../block_storage/v3/block_storage_summary.py | 30 ++ openstack/block_storage/v3/type.py | 2 +- openstack/cloud/_baremetal.py | 14 +- openstack/cloud/_block_storage.py | 5 +- openstack/cloud/_clustering.py | 512 ------------------- openstack/cloud/_floating_ip.py | 11 +- openstack/cloud/_identity.py | 64 ++- openstack/cloud/_security_group.py | 6 +- openstack/cloud/_utils.py | 8 +- openstack/cloud/openstackcloud.py | 80 +-- openstack/compute/v2/_proxy.py | 24 +- openstack/compute/v2/hypervisor.py | 4 +- openstack/compute/v2/server_remote_console.py | 2 +- openstack/config/cloud_region.py | 31 +- openstack/config/loader.py | 35 +- openstack/connection.py | 11 +- openstack/exceptions.py | 10 - openstack/image/v1/_proxy.py | 6 +- openstack/image/v2/_proxy.py | 8 +- openstack/network/v2/_proxy.py | 12 +- openstack/network/v2/firewall_rule.py | 4 + openstack/object_store/v1/_proxy.py | 2 +- openstack/orchestration/util/event_utils.py | 9 +- openstack/proxy.py | 16 +- openstack/service_description.py | 37 +- .../block_storage/v3/test_block_storage_summary.py | 21 + .../network/v2/test_auto_allocated_topology.py | 4 +- .../accelerator/v2/test_accelerator_request.py | 2 +- .../block_storage/v3/test_block_storage_summary.py | 69 +++ openstack/utils.py | 57 ++- openstack/warnings.py | 12 + ...k-storage-summary-support-dd00d424c4e6a3b1.yaml | 5 + .../notes/add-node-inventory-52f54e16777814e7.yaml | 5 + tox.ini | 3 +- zuul.d/functional-jobs.yaml | 73 +++ zuul.d/project.yaml | 2 + 76 files changed, 984 insertions(+), 1508 deletions(-)
participants (1)
-
no-reply@openstack.org