[release-announce] openstacksdk 0.36.0 (train)

no-reply at openstack.org no-reply at openstack.org
Wed Sep 18 16:00:40 UTC 2019


We are ecstatic to announce the release of:

openstacksdk 0.36.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.36.0
^^^^^^


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

* Add possibility to report API metrics into InfluxDB.


Bug Fixes
*********

* Fixes conversion of the bare metal "fields" argument from SDK to
  server-side field names (e.g. "instance_id" to "instance_uuid").

* Fixes using a full *Node* object as an argument to
  *start_introspection*.

Changes in openstacksdk 0.35.0..0.36.0
--------------------------------------

cb240b13 Fix image create with tags
cdaa1045 Properly convert baremetal fields to server-side values
4a6b5beb baremetal-introspection: fix passing a Node to start_introspection
5f252e88 Strip two more accept headers from object-storage
b698c51d Add a fields meta_data to result of Senlin API
3be1ca6d Remove Accept header with empty value for HEAD and DELETE requests
da45a449 Rework statistics reporting
becf3037 Volume.Backup restore fixes


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

openstack/baremetal/v1/_common.py                  |  15 ++
openstack/baremetal/v1/_proxy.py                   |   2 +-
openstack/baremetal/v1/allocation.py               |   2 +-
openstack/baremetal/v1/chassis.py                  |   2 +-
openstack/baremetal/v1/node.py                     |   2 +-
openstack/baremetal/v1/port.py                     |   2 +-
openstack/baremetal/v1/port_group.py               |   2 +-
openstack/baremetal_introspection/v1/_proxy.py     |   4 +-
openstack/block_storage/v2/backup.py               |  17 +-
openstack/block_storage/v2/stats.py                |   2 +-
openstack/block_storage/v3/_proxy.py               |   3 +-
openstack/block_storage/v3/backup.py               |  27 ++-
openstack/block_storage/v3/stats.py                |   2 +-
openstack/cloud/openstackcloud.py                  |   1 +
openstack/clustering/v1/event.py                   |   2 +
openstack/config/cloud_region.py                   |  41 ++++-
openstack/config/loader.py                         |  29 +++-
openstack/image/v2/_proxy.py                       |   3 +-
openstack/image/v2/image.py                        |   2 -
openstack/message/v2/message.py                    |   2 +-
openstack/message/v2/queue.py                      |   2 +-
openstack/message/v2/subscription.py               |   2 +-
openstack/object_store/v1/_proxy.py                |  32 ++++
openstack/object_store/v1/obj.py                   |   7 +-
openstack/orchestration/v1/_proxy.py               |  15 ++
openstack/proxy.py                                 | 189 ++++++++++++++-------
openstack/resource.py                              |  27 ++-
.../functional/baremetal/test_baremetal_node.py    |   8 +-
.../functional/baremetal/test_baremetal_port.py    |   6 +-
.../v2/test_stats.py                               |  16 +-
.../unit/baremetal_introspection/v1/test_proxy.py  |   7 +
.../v2/test_stats.py                               |   2 +-
.../notes/add_influxdb_stats-665714d715302ad5.yaml |   4 +
.../baremetal-fields-convert-857b8804327f1e86.yaml |   5 +
.../notes/introspection-node-6a3b7d55839ef82c.yaml |   4 +
47 files changed, 627 insertions(+), 147 deletions(-)







More information about the Release-announce mailing list