[release-announce] python-manilaclient 1.27.0 (stein)
no-reply at openstack.org
no-reply at openstack.org
Thu Mar 7 19:37:40 UTC 2019
We are chuffed to announce the release of:
python-manilaclient 1.27.0: Client library for OpenStack Manila API.
This release is part of the stein release series.
The source is available from:
https://git.openstack.org/cgit/openstack/python-manilaclient
Download the package from:
https://pypi.org/project/python-manilaclient
Please report issues through launchpad:
https://bugs.launchpad.net/python-manilaclient
For more details, please see below.
1.27.0
^^^^^^
New Features
************
* Share replica export locations APIs are now supported within the
v2 client and the manilaclient shell. These commands are available
with API version 2.47 and beyond.
* Added CLI commands to manage and unmanage share servers.
* Updated CLI command for managing shares to accept
"share_server_id" parameter.
Bug Fixes
*********
* Launchpad bug 1814094 (https://bugs.launchpad.net/python-
manilaclient/+bug/1814094) has been fixed and the client now
correctly parses the base URL from manila's endpoint url, accounting
for proxy URLs.
Changes in python-manilaclient 1.26.0..1.27.0
---------------------------------------------
0756487 Add CLI commands for Manage-Unmanage of Share Servers
cb1ac1a Fix get_base_url
f6d2a33 Add default value for 'is_public' attribute in the help text
dfd1879 [CI] Fix logs for the functional test job
e5061bb [CI] Use openstackclient instead of neutronclient
359a96b Add support for replica export location APIs
Diffstat (except docs and test files)
-------------------------------------
contrib/ci/post_test_hook.sh | 47 +----
manilaclient/api_versions.py | 2 +-
manilaclient/common/constants.py | 8 +
manilaclient/common/httpclient.py | 13 +-
manilaclient/config.py | 17 ++
.../test_share_replica_export_locations.py | 107 +++++++++++
.../unit/v2/test_share_replica_export_locations.py | 50 +++++
manilaclient/v2/client.py | 4 +
manilaclient/v2/share_replica_export_locations.py | 55 ++++++
manilaclient/v2/share_servers.py | 55 +++++-
manilaclient/v2/shares.py | 33 +++-
manilaclient/v2/shell.py | 212 +++++++++++++++++++--
.../manilaclient-dsvm-neutron-functional/post.yaml | 78 ++------
...tions-replica-az-commands-03aa32c08f59c42d.yaml | 6 +
...-fix-_get_base_url-method-168e12292aeec8f1.yaml | 6 +
...ge-unmanage-share-servers-8c7b27a1fe80e5fa.yaml | 6 +
26 files changed, 1182 insertions(+), 178 deletions(-)
More information about the Release-announce
mailing list