[openstack-announce] [new][manila] python-manilaclient 1.11.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Sep 1 18:07:18 UTC 2016


We are stoked to announce the release of:

python-manilaclient 1.11.0: Client library for OpenStack Manila API.

This release is part of the newton release series.

With source available at:

    https://git.openstack.org/cgit/openstack/python-manilaclient

With package available at:

    https://pypi.python.org/pypi/python-manilaclient

Please report issues through launchpad:

    https://bugs.launchpad.net/python-manilaclient

For more details, please see below.

1.11.0
^^^^^^

* Added new parameters to Share Migration experimental API.


New Features
************

* Add list, show, and reset-status admin commands for snapshot
  instances.

* Returns "access_key" as part of "access_list" API response for API
  microversions >= '2.21'.

* Added parameter to change share type when performing migration.

* Share Migration now has parameters to force share migration
  procedure to maintain the share writable, preserve its metadata and
  be non-disruptive when migrating.

* Added parameter to change share network when performing migration.


Deprecation Notes
*****************

* Renamed Share Migration 'force_host_copy' parameter to
  'force_host_assisted_migration', to better represent the parameter's
  functionality.

* API version 2.22 is now required for all Share Migration APIs.


Bug Fixes
*********

* Added "--columns" support for share-replica-list command.

* Use consistent environment variable naming. All old variables are
  still supported due to compatibility reasons.

* Fix error handling for os-token and bypass-url.

Changes in python-manilaclient 1.10.0..1.11.0
---------------------------------------------

b5b1ebe Add share type change to Share Migration CLI
800b800 Update Share Migration CLI
c1643f8 add access_key to access_list API's response
59aaf8c Remove ordereddict from test-requirements.txt
41efe61 Updated from global requirements
5de1ef3 Add snapshot instances admin CLIs
49bffc4 Add columns support for share-replica-list
f387243 Add validation for token and bypass_url
ada9da0 Updated from global requirements
093a2e6 Replace OpenStack LLC with OpenStack Foundation
65996e2 Use consistent env variable naming


Diffstat (except docs and test files)
-------------------------------------

manilaclient/__init__.py                           |   2 +-
manilaclient/api_versions.py                       |   2 +-
manilaclient/base.py                               |   2 +-
manilaclient/client.py                             |   2 +-
manilaclient/common/httpclient.py                  |   2 +-
manilaclient/config.py                             |   5 +
manilaclient/extension.py                          |   2 +-
manilaclient/shell.py                              |  43 ++--
manilaclient/v1/__init__.py                        |   2 +-
manilaclient/v1/contrib/list_extensions.py         |   2 +-
manilaclient/v1/limits.py                          |   2 +-
manilaclient/v1/quota_classes.py                   |   2 +-
manilaclient/v1/quotas.py                          |   2 +-
manilaclient/v1/security_services.py               |   2 +-
manilaclient/v1/services.py                        |   2 +-
manilaclient/v1/share_networks.py                  |   2 +-
manilaclient/v1/share_servers.py                   |   2 +-
manilaclient/v2/client.py                          |   3 +
manilaclient/v2/contrib/list_extensions.py         |   2 +-
manilaclient/v2/limits.py                          |   2 +-
manilaclient/v2/quota_classes.py                   |   2 +-
manilaclient/v2/quotas.py                          |   2 +-
manilaclient/v2/security_services.py               |   2 +-
manilaclient/v2/services.py                        |   2 +-
manilaclient/v2/share_networks.py                  |   2 +-
manilaclient/v2/share_snapshot_instances.py        |  74 +++++++
manilaclient/v2/shares.py                          |  68 +++---
manilaclient/v2/shell.py                           | 245 ++++++++++++++++-----
...pshot-instances-admin-api-3cf3114doe40k598.yaml |   3 +
...olumns-share-replica-list-885bd8c8b4bfa8f1.yaml |   3 +
..._1603387_fix_env_variable_8ed5450aab41aa5f.yaml |   5 +
.../notes/bug_1606168_fix-54d3c3bb78389f01.yaml    |   3 +
...ss-key-in-access-list-API-b57c386c9048ae55.yaml |   4 +
.../migration-share-type-4fc3b7c6187f5201.yaml     |   3 +
...on-migration-improvements-166a03472948bdef.yaml |  20 ++
requirements.txt                                   |   6 +-
test-requirements.txt                              |   1 -
tools/install_venv.py                              |   2 +-
55 files changed, 996 insertions(+), 170 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 3e8b222..bc4fb32 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ pbr>=1.6 # Apache-2.0
-oslo.config>=3.12.0 # Apache-2.0
+oslo.config>=3.14.0 # Apache-2.0
@@ -11 +11 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.15.0 # Apache-2.0
+oslo.utils>=3.16.0 # Apache-2.0
@@ -17 +17 @@ six>=1.9.0 # MIT
-python-keystoneclient!=1.8.0,!=2.1.0,>=1.7.0 # Apache-2.0
+python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index a223351..eade0d5 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +11,0 @@ mock>=2.0 # BSD
-ordereddict # MIT





More information about the OpenStack-announce mailing list