We are excited to announce the release of: python-manilaclient 2.5.0: Client library for OpenStack Manila API. This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/python-manilaclient Download the package from: https://pypi.org/project/python-manilaclient Please report issues through: https://bugs.launchpad.net/python-manilaclient/+bugs For more details, please see below. 2.5.0 ^^^^^ New Features * OS profiler is now supported within the v2 client and the manilaclient shell. * The commands "manila extend" and "manila shrink" now accept an optional "--wait" option that allows users to let the client poll for the completion of the operation. * The commands "manila force-delete", "manila snapshot-force-delete" and "manila share-instance-force-delete" now accept an optional "-- wait" that allows administrator users to let the client poll for the completion of the operation. Changes in python-manilaclient 2.4.0..2.5.0 ------------------------------------------- 1bb3287 Correctly pass mTLS certificate/key to HTTPClient b5b8bdb Add "--wait" option for force-deleting a share/snapshot/share-instance 9bc7cec Change public share tests c225f0a [OSC] Implement user messages commands ca65447 tox miniversion update to 3.1.1 a34aca6 Add profiling support to manilaclient fc5b6c5 Forbid users to create shares with the name "None" 17e5d63 [OSC] Implement Share Revert Command c7bcec2 Implement openstack share properties show command f1abf30 [OSC] Add the option to explicitly set share status 08fb635 Tighten asserts in some wait tests 153aa61 Add a waiter to share extend/shrink 3c65e6f [OSC] Implement Share Export Location Commands d832baa [OSC] Implement the second part of share snapshots commands 6b1a2f3 remove unicode from code bf3e7cb [OSC] Implement Share Adopt & Abandon Commands b77a8c1 Replace deprecated UPPER_CONSTRAINTS_FILE variable 07898fa Fixes create share from snapshot in OSC Diffstat (except docs and test files) ------------------------------------- manilaclient/common/httpclient.py | 17 +- manilaclient/osc/plugin.py | 3 +- manilaclient/osc/v2/messages.py | 194 ++++++++ manilaclient/osc/v2/share.py | 321 ++++++++++++- manilaclient/osc/v2/share_snapshots.py | 298 ++++++++++++ manilaclient/shell.py | 30 ++ manilaclient/v1/client.py | 1 + manilaclient/v2/client.py | 1 + manilaclient/v2/shell.py | 80 +++- .../bp-integrate-os-profiler-4818066dc2fbf7b7.yaml | 6 + ...it-to-share-extend-shrink-c9cc413c50d9832a.yaml | 9 + ...e-snapshot-share-instance-fb2531b6033f0ae5.yaml | 8 + releasenotes/source/conf.py | 16 +- setup.cfg | 16 + tox.ini | 8 +- 26 files changed, 2466 insertions(+), 62 deletions(-)
participants (1)
-
no-reply@openstack.org