[openstacksdk] shade 1.26.0 (queens)
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
participants (1)
-
no-reply@openstack.org