[release-announce] [openstacksdk] shade 1.26.0 (queens)
no-reply at openstack.org
no-reply at openstack.org
Thu Dec 21 21:05:26 UTC 2017
We are pumped to announce the release of:
shade 1.26.0: Simple client library for interacting with OpenStack
clouds
This release is part of the queens release series.
Download the package from:
https://pypi.python.org/pypi/shade
For more details, please see below.
1.26.0
^^^^^^
New Features
* Add tags support when creating a stack, as specified by the
openstack orchestration api at [1]
[1]https://developer.openstack.org/api-ref/orchestration/v1/#create-
stack
* availability_zone_hints now accepted for create_network() when
network_availability_zone extension is enabled on target cloud.
* availability_zone_hints now accepted for create_router() when
router_availability_zone extension is enabled on target cloud.
Changes in shade 1.25.0..1.26.0
-------------------------------
d8d0fca Throw OpenStackCloudCreateException on create errors
9f1e376 Revert "Allow grant_role to select users outside default domain"
e3b301d Add tag support to create_stack
b3d47a0 Pass through all_projects for get_server
9bc4e13 Baremetal NIC list should return a list
cd6da8a Fix batching for floating ips and ports
44bafb8 Add retry logic mechanism
b99776a Merge OpenstackCloud and OperatorCloud files
053d329 Remove shade-functional-devstack-legacy
b85cf13 Remove python-ironicclient
6f5bfd1 De-client-ify fixed method get_nic_by_mac
bd38f39 Fix operator cloud get_nic_by_mac
f9465f5 De-client-ify many baremetal calls
e70e5a5 Add helper to wait until baremetal locks clear
bac072b Add bifrost jobs
23da974 Remove version arg from updated ironic calls
376352a De-client-ify machine patch operations
c447d2e De-client-ify baremetal machine port list
3767e31 De-clientify baremetal create/delete
386176d Avoid tox_install.sh for constraints support
24384e1 Fix basepython setting in tox.ini
3cf201f Catch attrbute error for other APIs
f1cd401 de-client-ify baremetal get_machine
f667eab De-client-ify baremetal node_set_provision_state
c9bfc45 Implement availability_zone_hints for networks and routers.
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 5 +-
extras/install-tips.sh | 1 -
playbooks/devstack/pre.yaml | 2 -
.../add_heat_tag_support-0668933506135082.yaml | 7 +
...ailability_zone_extension-675c2460ebb50a09.yaml | 8 +
requirements.txt | 4 -
shade/_legacy_clients.py | 2 +-
shade/_tasks.py | 97 -
shade/_utils.py | 54 +
shade/exc.py | 3 +
shade/openstackcloud.py | 2622 +++++++++++++++++++-
shade/operatorcloud.py | 2468 +-----------------
shade/task_manager.py | 3 +-
tools/tox_install.sh | 30 -
tox.ini | 12 +-
24 files changed, 3064 insertions(+), 2724 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 2893f40..29cb6b8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14,3 +13,0 @@ os-client-config>=1.28.0 # Apache-2.0
-# Babel can be removed when ironicclient is removed (because of openstackclient
-# transitive depend)
-Babel!=2.4.0,>=2.3.4 # BSD
@@ -24 +20,0 @@ netifaces>=0.10.4 # MIT
-python-ironicclient>=1.14.0 # Apache-2.0
More information about the Release-announce
mailing list