[release-announce] openstacksdk 0.31.2 (train)

no-reply at openstack.org no-reply at openstack.org
Mon Jul 22 21:16:52 UTC 2019


We are thrilled to announce the release of:

openstacksdk 0.31.2: 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.31.2
^^^^^^

Bug Fixes

* Basic networking list calls in the cloud layer been fixed to
  return an empty list if neutron is not running.

* Fixed a bug related to metadata's key name. An exception was
  raised when setting it to "delete"," clear" or "key"

Changes in openstacksdk 0.31.1..0.31.2
--------------------------------------

6a266872 Correct endpoint_override discovery for service with dashes in their type
2081befb Can't create a metadata named key, clear, delete
b2df6b19 Repair masakari FT
983cc997 Return empty lists for resources if neutron doesn't exist
2d406e71 Fix typo for subnet.py This 'slacc' should be 'slaac'
832e4368 Add Python 3 Train unit tests
9ad9da54 Increase randomness in ZONE creation
0a5bc189 Fix invalid assert state
3f604379 Replace nodepool func jobs
e8afa687 Allow deeper levels of nesting for pdf builds
245ebae5 Switch cloud layer to use proxy for DNS
b94a8ce4 from_conf: fix handling service names with dashes
9736d239 Use Resource layer for network SecurityGroups
9cce6310 Use Resource layer for next compute methods
40cc2cc5 Support deleting all routes in update_router
a7fbaba3 Use Resource layer in cloud for SecurityGroups of server
10447761 Use Resource layer for the compute Hypervsors and Images


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

.zuul.yaml                                         |   7 +-
openstack/cloud/_compute.py                        | 142 +++-----
openstack/cloud/_dns.py                            | 138 ++++----
openstack/cloud/_network.py                        |  52 +--
openstack/cloud/_security_group.py                 | 100 +++---
openstack/compute/v2/_proxy.py                     |  91 ++---
openstack/compute/v2/hypervisor.py                 |  11 +-
openstack/compute/v2/image.py                      |   7 +-
openstack/compute/v2/metadata.py                   |   5 +-
openstack/compute/v2/server.py                     |  71 +++-
openstack/compute/v2/server_group.py               |  50 ++-
openstack/config/cloud_region.py                   |  16 +-
openstack/dns/v2/_base.py                          | 105 ++++++
openstack/dns/v2/_proxy.py                         |  21 +-
openstack/dns/v2/floating_ip.py                    |   5 +-
openstack/dns/v2/recordset.py                      |   6 +-
openstack/dns/v2/zone.py                           |   4 +-
openstack/dns/v2/zone_export.py                    |   4 +-
openstack/dns/v2/zone_import.py                    |   4 +-
openstack/dns/v2/zone_transfer.py                  |   4 +-
openstack/network/v2/security_group.py             |   8 +-
openstack/network/v2/security_group_rule.py        |   9 +-
openstack/network/v2/subnet.py                     |   2 +-
openstack/service_description.py                   |   2 +-
.../unit/network/v2/test_security_group_rule.py    |  27 +-
...work-resources-empty-list-6aa760c01e7d97d7.yaml |   5 +
.../metadata-key-name-bugfix-77612a825c5145d7.yaml |   4 +
setup.cfg                                          |   2 +-
tox.ini                                            |   2 +-
53 files changed, 1425 insertions(+), 728 deletions(-)







More information about the Release-announce mailing list