[openstackclient] python-openstackclient 3.14.0 (queens)
We high-spiritedly announce the release of: python-openstackclient 3.14.0: OpenStack Command-line Client This release is part of the queens stable release series. The source is available from: https://git.openstack.org/cgit/openstack/python-openstackclient Download the package from: https://pypi.python.org/pypi/python-openstackclient Please report issues through launchpad: https://bugs.launchpad.net/python-openstackclient For more details, please see below. 3.14.0 ^^^^^^ New Features ************ * Add "--device-id" option to the "port list" command. * Add support for attaching and removing qos policy to floating IPs. Add option "--qos-policy" to the "floating ip create" and "floating ip set" commands to add qos policy to a floating IP. Add option "--no-qos-policy" to the "floating ip set" and option "-- qos-policy" to the "floating ip unset" command to remove the qos policy from a floating IP. Bug Fixes ********* * 'NoneType' object is not iterable when Glance cannot find image data in its backend. [Bug 1741223 (https://bugs.launchpad.net/ironic/+bug/1741223)] Changes in python-openstackclient 3.13.0..3.14.0 ------------------------------------------------ fbee4eb Updated from global requirements 5e411fb Fix use of new openstacksdk connection a018c6d Rework Network client config for new SDK Connection ca90985 Replace assert with condition 951956a Updated from global requirements e8b56a3 Corrected spelling mistake 001efad Updated from global requirements ab50a2e Fix indentation in authentication.rst 189aec9 Partially Revert "Update new documentation PTI jobs" 0a2ee90 Use Zuul v3 fetch-subunit-output 551278e Updated from global requirements f02f95f Updated from global requirements cf91d7a Add floating IP qos_policy actions cc47c07 Updated from global requirements ed1b598 Check that Glance returns image data before processing it 5fdd073 Allow ports filtering with device_id 42e0037 Update new documentation PTI jobs e438c34 flavor: clarify --swap description bafe535 Switch to use stestr directly c19d982 Fix func tests: Ensure to pass OS_CLOUD envvar 9c23fc8 Updated from global requirements 0626f95 Allow port list to shown undefined attributes Diffstat (except docs and test files) ------------------------------------- openstackclient/compute/v2/flavor.py | 2 +- openstackclient/compute/v2/service.py | 2 +- openstackclient/image/v2/image.py | 11 +- openstackclient/network/client.py | 46 +++++--- openstackclient/network/v2/floating_ip.py | 42 ++++++- openstackclient/network/v2/port.py | 13 ++- .../unit/network/v2/test_floating_ip_network.py | 129 +++++++++++++++++++++ playbooks/osc-devstack/post.yaml | 3 +- playbooks/osc-devstack/run.yaml | 2 + ...dd-device_id-to-port-list-0c658db51ce43c9e.yaml | 4 + ...on-floating-ip-rate-limit-8387c040a6fb9acd.yaml | 11 ++ .../notes/bug-1741223-7a5c5b6e7f232628.yaml | 6 + requirements.txt | 8 +- test-requirements.txt | 14 +-- tox.ini | 36 ++++-- 26 files changed, 410 insertions(+), 79 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9299891..a1c48a5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ cliff!=2.9.0,>=2.8.0 # Apache-2.0 -keystoneauth1>=3.2.0 # Apache-2.0 +keystoneauth1>=3.3.0 # Apache-2.0 @@ -11 +11 @@ openstacksdk>=0.9.19 # Apache-2.0 -osc-lib>=1.7.0 # Apache-2.0 +osc-lib>=1.8.0 # Apache-2.0 @@ -13 +13 @@ oslo.i18n>=3.15.3 # Apache-2.0 -oslo.utils>=3.31.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 @@ -17 +17 @@ python-novaclient>=9.1.0 # Apache-2.0 -python-cinderclient>=3.2.0 # Apache-2.0 +python-cinderclient>=3.3.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index fcd7bc7..b1ef7d6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10,3 +10 @@ mock>=2.0.0 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 -oslotest>=1.10.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 +oslotest>=3.2.0 # Apache-2.0 @@ -15 +12,0 @@ requests-mock>=1.1.0 # Apache-2.0 -sphinx>=1.6.2 # BSD @@ -18,2 +15 @@ os-client-config>=1.28.0 # Apache-2.0 -os-testr>=1.0.0 # Apache-2.0 -testrepository>=0.0.18 # Apache-2.0/BSD +stestr>=1.0.0 # Apache-2.0 @@ -30 +26 @@ python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0 -python-congressclient<2000,>=1.3.0 # Apache-2.0 +python-congressclient<2000,>=1.9.0 # Apache-2.0 @@ -39 +35 @@ python-neutronclient>=6.3.0 # Apache-2.0 -python-octaviaclient>=1.0.0 # Apache-2.0 +python-octaviaclient>=1.3.0 # Apache-2.0 @@ -46 +42 @@ python-zaqarclient>=1.0.0 # Apache-2.0 -python-zunclient>=0.2.0 # Apache-2.0 +python-zunclient>=1.0.0 # Apache-2.0
participants (1)
-
doug@doughellmann.com