We enthusiastically announce the release of: python-openstackclient 5.6.1: OpenStack Command-line Client This release is part of the xena 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://storyboard.openstack.org/#!/project/openstack/python- openstackclient For more details, please see below. 5.6.1 ^^^^^ New Features ************ * Add support for compute API microversion 2.47, which changes how flavor details are included in server detail responses. In 2.46 and below, only the flavor ID was shown in the server detail response. Starting in 2.47, flavor information is embedded in the server response. The newer behavior is now supported. Bug Fixes ********* * Filtering servers by tags ("server list --tag", "server list --not- tag") now works correctly. [Bug 1946816 (https://bugs.launchpad.net/bugs/1946816)] * Fixed create image from volume command. If user wants to pass "visibility" and "protected" fields, they need to specify volume microversion 3.1 or greater by passing "os-volume-api-version 3.1" with the command. Changes in python-openstackclient 5.6.0..5.6.1 ---------------------------------------------- db417598 compute: Require image when rebuilding a volume-backed server 665d93ff Fix: create image from volume command cde8db3d Stop testing lower-constraints 0873e758 compute: Show flavor in 'server list' with API >= 2.47 f4adbcef compute: Reorder building of columns for 'server list' e53d034f Fix typo error in listing server's column name cbc64f94 compute: Fix filtering servers by tags ec637205 Update TOX_CONSTRAINTS_FILE for stable/xena 33b627bd Update .gitreview for stable/xena Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 1 - lower-constraints.txt | 98 ---- openstackclient/compute/v2/server.py | 226 ++++---- openstackclient/image/v2/image.py | 18 +- .../notes/bug-1946816-7665858605453578.yaml | 6 + ...er-list-microversion-2.47-af200e9bb4747e2d.yaml | 8 + ...-image-create-from-volume-c573e553161605c4.yaml | 7 + requirements.txt | 4 + tox.ini | 14 +- 12 files changed, 617 insertions(+), 453 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0ac991da..d3155a25 100644 --- a/requirements.txt +++ b/requirements.txt @@ -0,0 +1,4 @@ +# Requirements lower bounds listed here are our best effort to keep them up to +# date but we do not test them so no guarantee of having them all correct. If +# you find any incorrect lower bounds, let us know or propose a fix. +