python-manilaclient 5.0.0 (dalmatian)
We are chuffed to announce the release of: python-manilaclient 5.0.0: Client library for OpenStack Manila API. This release is part of the dalmatian 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. 5.0.0 ^^^^^ New Features ************ * The commands "share-replica-create", "share-replica-promote", and "share-replica-delete" now accept an optional "--wait" option that allows users to let the client poll for the completion of the operation. * The commands "share-group-snapshot-create" and "share-group- snapshot-delete" now accept an optional "--wait" option that allows users to let the client poll for the completion of the operation. * Support for identity v2 API has been removed. Bug Fixes ********* * The --metadata command should handle empty metadata in proper way. Introduced "None" metadata tag to filter list which have empty. Example: "list --metadata None" will return only elements with metadata={} * Share server list command now support filtering share servers by source share server IDs and identifiers. For more details, please refer to Launchpad bug #1896949 (https://bugs.launchpad.net/python- manilaclient/+bug/2068631). Changes in python-manilaclient 4.9.1..5.0.0 ------------------------------------------- d24527a Handle empty metadata properly in filter/list a415eea Remove support for Identity v2 API c8b1665 Add new filter options for share server list 177fe85 Replace OS_TENANT_NAME 7e848bb Remove unused simplejson 789e65b Add "--wait" option for creating/promoting/deleting a share replicas 9a29099 Added "--wait" option for creating/deleting a share group snapshot Diffstat (except docs and test files) ------------------------------------- manilaclient/osc/v2/share_replicas.py | 15 +++ manilaclient/osc/v2/share_servers.py | 39 ++++++ manilaclient/v1/client.py | 61 ++++----- manilaclient/v2/client.py | 61 ++++----- manilaclient/v2/shell.py | 65 ++++++++- ...-empty-metadata-key-value-cc6f858994f6e9ee.yaml | 6 + ...mote-delete-share-replica-35f17e4a51b8f62e.yaml | 6 + ...te-a-share-group-snapshot-f789e324f66ad1b6.yaml | 7 + ...by-source-share-server-id-d40500dcf184c321.yaml | 6 + .../notes/remove-identity-v2-f62956e7d54b8c53.yaml | 4 + requirements.txt | 2 - roles/populate-manilaclient-config/tasks/main.yaml | 2 +- zuul.d/python-manilaclient-jobs.yaml | 3 + 20 files changed, 473 insertions(+), 147 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index ca78e2b..4cf1cf7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +4,0 @@ -# pbr should be first @@ -14 +12,0 @@ requests>=2.14.2 # Apache-2.0 -simplejson>=3.5.1 # MIT
participants (1)
-
no-reply@openstack.org