[release-announce] shade 1.29.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 20 03:20:27 UTC 2018


We are satisfied to announce the release of:

shade 1.29.0: Simple client library for interacting with OpenStack
clouds

This release is part of the rocky release series.

Download the package from:

    https://pypi.org/project/shade

For more details, please see below.

Changes in shade 1.28.0..1.29.0
-------------------------------

df4c581 Remove redundant target in README
51e2989 Use valid filters to list floating IPs in neutron
ebf7f58 Fix doc mistake
ab3f400 Make OpenStackCloud a subclass of Connection
7460ad3 Fix for passing dict for get_* methods
1416470 Switch bifrost jobs to nonvoting
e95d8e9 Finish migrating image tests to requests-mock
7c9d461 Convert image_client mocks in test_shade_operator
43977d1 Convert test_caching to requests-mock
43e216b Convert domain params tests to requests_mock
abd61fd Use RequestsMockTestCase everywhere
dcaf63b Improve Magnum cluster templates functions
e1f5242 add release notes to README.rst
07a4b84 Change 'Member' role reference to 'member'
c12ebc1 fix tox python3 overrides
6099e44 Remove shade-ansible-devel job
949982c Update ansible test job to run against stable-2.5
60aafcc Allow explicitly setting enable_snat to either value
ab28399 Switch to iterable version of server listing (and expose iterable method)
dcbcfbf Fix recent pep8 issues
2b48637 Use openstack.config directly for config
f29630d remove redundant information from release notes build
b95b0c7 Make name setting in connect_as more resilient
8f99e6e add lower-constraints job


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

.zuul.yaml                                   |   18 +-
README.rst                                   |    3 +-
lower-constraints.txt                        |   43 +
releasenotes/source/index.rst                |    1 -
releasenotes/source/mainline.rst             |    5 -
releasenotes/source/unreleased.rst           |   12 +-
requirements.txt                             |    4 +-
shade/__init__.py                            |   16 +-
shade/_adapter.py                            |  164 ----
shade/_heat/event_utils.py                   |   12 +-
shade/_legacy_clients.py                     |    2 +-
shade/_normalize.py                          | 1109 ------------------------
shade/_utils.py                              |  756 -----------------
shade/exc.py                                 |  160 +---
shade/inventory.py                           |   11 +-
shade/openstackcloud.py                      | 1157 ++++++++++----------------
tox.ini                                      |   20 +-
43 files changed, 1213 insertions(+), 3850 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 4416c5b..45e7711 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,0 +6,2 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
+# shade depends on os-client-config in addition to openstacksdk so that it
+# can continue to provide the make_legacy_client functions.
@@ -7 +9 @@ os-client-config>=1.28.0 # Apache-2.0
-openstacksdk>=0.11.2 # Apache-2.0
+openstacksdk>=0.15.0 # Apache-2.0






More information about the Release-announce mailing list