[release-announce] openstacksdk 0.48.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 29 17:23:12 UTC 2020


We high-spiritedly announce the release of:

openstacksdk 0.48.0: An SDK for building applications to work with
OpenStack

This release is part of the victoria 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.48.0
^^^^^^


New Features
************

* Add support for specifying stores when doing glance image uploads.

* Added support for using the image import feature when creating an
  image. SDK will now fall back to using image import if there is an
  error during PUT.

* The "id" field was added a query parameter for security_groups. A
  single security group id, or a list of security group ids can be
  passed. For example:

     conn.network.security_groups(id=['f959e85a-1a87-4b5c-ae56-dc917ceeb584',
                                      'a55c0100-7ded-40af-9c61-1d1b9a9c2692'])

* Adds support for the baremetal volume connector API.


Upgrade Notes
*************

* Python 3.5 is no longer supported.

Changes in openstacksdk 0.47.0..0.48.0
--------------------------------------

c92e6c1c Remove enforcer
a66639f8 Add support for multiple image stores
75ae5bf4 Upload image via interop import if needed
2aededaa Don't use random.SystemRandom in tests
3ee25df9 Drop python3.5 support
b23928b6 Remove neutron-fwaas from the jobs' required project
0d691f78 baremetal: support for volume connectors API
8b5d4fe7 Add query parameter 'id' for security_groups
35dda579 Wait for the project cleanup to complete
6cab3a61 Fix deleting stacks by id when waiting for result


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |  12 +-
.../resources/baremetal/v1/volume_connector.rst    |  13 ++
openstack/baremetal/v1/_proxy.py                   | 143 +++++++++++++
openstack/baremetal/v1/volume_connector.py         |  56 +++++
openstack/cloud/openstackcloud.py                  |   7 +
openstack/image/_base_proxy.py                     |  63 ++++--
openstack/image/v1/_proxy.py                       |  15 +-
openstack/image/v2/_proxy.py                       | 127 +++++++++--
openstack/image/v2/image.py                        |  35 ++-
openstack/network/v2/_proxy.py                     |   1 +
openstack/network/v2/security_group.py             |   4 +-
openstack/orchestration/util/event_utils.py        |   3 +-
.../baremetal/test_baremetal_volume_connector.py   | 161 ++++++++++++++
.../functional/network/v2/test_security_group.py   |   4 +
.../unit/baremetal/v1/test_volume_connector.py     |  61 ++++++
openstack/utils.py                                 |   3 +
.../notes/dropped-python-3.5-b154887cce87947c.yaml |   4 +
.../glance-image-stores-2baa66e6743a2f2d.yaml      |   4 +
.../image-import-support-97052cdbc8ce449b.yaml     |   6 +
...-group-query-parameter-id-f6dda45b2c09dbaa.yaml |   9 +
.../volume_connector-api-f001e6f5fc4d1688.yaml     |   4 +
setup.cfg                                          |   3 +-
tox.ini                                            |   4 -
38 files changed, 1110 insertions(+), 222 deletions(-)







More information about the Release-announce mailing list