[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