[release-announce] openstacksdk 0.35.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Fri Aug 23 09:08:44 UTC 2019
We contentedly announce the release of:
openstacksdk 0.35.0: An SDK for building applications to work with
OpenStack
This release is part of the train 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.35.0
^^^^^^
New Features
* Added new option for Connection, "strict_proxies". When set to
"True", Connection will throw a "ServiceDiscoveryException" if the
endpoint for a given service doesn't work. This is useful for
OpenStack services using sdk to talk to other OpenStack services
where it can be expected that the deployer config is correct and
errors should be reported immediately.
Changes in openstacksdk 0.34.0..0.35.0
--------------------------------------
af47dd4a Fix AttributeError bug when creating nested stacks
5d554498 Add 'tag' support to compute with supported microversion
55345908 Replace catalog-v3.json with keystoneauth fixture
658cd3a7 Rationalize endpoint_for and get_endpoint_from_catalog
5ae0d722 Add strict_proxies option for Connection
1161fe36 Avoid unnecessary object meta prefix in proxy
8298a46e Add header to auto-delete image upload objects
4b0c3c2f Add 'node' attribute to baremetal Allocation
0ea58603 Validate that connect_as connects as the project
b3013203 Minor refactor cleanup of _make_proxy
Diffstat (except docs and test files)
-------------------------------------
openstack/baremetal/v1/allocation.py | 6 +-
openstack/cloud/_block_storage.py | 204 ++++++++++++++------
openstack/cloud/_compute.py | 11 +-
openstack/cloud/_image.py | 54 ------
openstack/cloud/openstackcloud.py | 32 +++-
openstack/config/cloud_region.py | 33 +++-
openstack/connection.py | 12 ++
openstack/exceptions.py | 4 +
openstack/fixture/__init__.py | 0
openstack/fixture/connection.py | 107 +++++++++++
openstack/image/v2/_proxy.py | 3 +-
openstack/object_store/v1/_proxy.py | 5 +-
openstack/orchestration/v1/_proxy.py | 2 +-
openstack/service_description.py | 75 +++++---
.../unit/cloud/test_coe_clusters_certificate.py | 15 +-
.../unit/cloud/test_create_volume_snapshot.py | 4 +
.../unit/cloud/test_delete_volume_snapshot.py | 4 +
.../notes/strict-proxies-4a315f68f387ee89.yaml | 8 +
58 files changed, 825 insertions(+), 1282 deletions(-)
More information about the Release-announce
mailing list