We are pleased to announce the release of: python-openstackclient 3.16.3: OpenStack Command-line Client This release is part of the rocky stable release series. The source is available from: https://opendev.org/openstack/python-openstackclient Download the package from: https://pypi.org/project/python-openstackclient Please report issues through: https://bugs.launchpad.net/python-openstackclient/+bugs For more details, please see below. 3.16.3 ^^^^^^ New Features ************ * Add "--name-lookup-one-by-one" option to the "server list" command that is (mutually exclusive with "-n | --no-name-lookup"). When provided, the names of images and flavors will be resolved one by one only for those images and flavors that are needed to display the obtained list of servers instead of fetching all the images and flavors. Depending on amount of images in your deployment this can speed up the execution of this command. * When given "--image" or "--flavor" argument, the "server list" command now resolves only single image or flavor instead of fetching all the images or flavors for name lookup purposes. Bug Fixes ********* * Fix "endpoint group delete" command to properly delete endpoint groups. [Story 2005521 (https://storyboard.openstack.org/#!/story/2005521)] * The "compute service set" command now properly handles "--os- compute-api-version" 2.53 and greater. [Story 2005349 (https://storyboard.openstack.org/#!/story/2005349)] Changes in python-openstackclient 3.16.2..3.16.3 ------------------------------------------------ 72922ae1 Document 2.53 behavior for compute service list/delete fc5f2978 Fix compute service set handling for 2.53+ 9698c667 Fix BFV server list handling with --name-lookup-one-by-one dda007ba Add --name-lookup-one-by-one option to server list bb7f4916 Fix bug in endpoint group deletion 7882463f Fix: Restore output 'VolumeBackupsRestore' object is not iterable fa480850 Stable branch combination fix d57ca328 OpenDev Migration Patch 21abb431 Remove str() when setting network objects names 42155fae Don't display router's is_ha and is_distributed attributes always Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 10 +- openstackclient/compute/v2/server.py | 73 ++- openstackclient/compute/v2/service.py | 74 ++- openstackclient/identity/v3/endpoint_group.py | 6 +- openstackclient/network/v2/network.py | 4 +- openstackclient/network/v2/network_agent.py | 2 +- openstackclient/network/v2/network_qos_policy.py | 2 +- openstackclient/network/v2/port.py | 2 +- openstackclient/network/v2/router.py | 26 +- openstackclient/network/v2/subnet.py | 2 +- openstackclient/network/v2/subnet_pool.py | 2 +- openstackclient/volume/v2/backup.py | 4 +- .../notes/bug-2005521-0274fc26bd9b3842.yaml | 5 + .../name-lookup-one-by-one-e0f15f4eab329b19.yaml | 14 + ...-compute-service-set-2.53-3d2db875154e633a.yaml | 6 + test-requirements.txt | 2 +- 26 files changed, 1005 insertions(+), 74 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 8ec69331..4cb66cfd 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -19 +19 @@ osprofiler>=1.4.0 # Apache-2.0 -bandit>=1.1.0 # Apache-2.0 +bandit!=1.6.0,>=1.1.0 # Apache-2.0