[release-announce] [manila] python-manilaclient 1.18.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Tue Nov 7 01:02:01 UTC 2017


We are pumped to announce the release of:

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

This release is part of the queens release series.

The source is available from:

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

Download the package from:

    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.18.0
^^^^^^


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

* v1.Client is deprecated and will be removed with the 2.0.0 release
  of python-manilaclient. Please use v2.Client.

* Some kwargs when creating a Client instance (for v1.Client and
  v2.Client) are deprecated and will be removed with the 2.0.0 release
  of python-manilaclient. The arguments are 'share_service_name',
  'proxy_tenant_id', 'proxy_token', 'os_cache' and 'api_key'.

* The method 'authenticate()' for a v1.Client and v2.Client instance
  is deprecated and will be removed with the 2.0.0 release of python-
  manilaclient.


Bug Fixes
*********

* The list command for --os-share-api-version <=2.34 has been fixed
  to not error out in case there are no search options/filters
  specified.

* Added group specs in share group type create CLI.

* Usernames can contain the $ symbol to allow for windows computer
  authentication in an Active Directory environment

Changes in python-manilaclient 1.17.1..1.18.0
---------------------------------------------

63b5a4d Fix missing domain arguments in functional tests
9b9cc82 Use generic user for both zuul v2 and v3
372d040 Add MAPRFS protocol in create help
32bdf52 [TrivialFix] Add three kinds of ignorable file to .gitignore
adb7a6e Use more parts from keystoneauth
b9f897e Fix for use endpoint_type in _discover_client method
f8d2736 Updated from global requirements
f2948f2 Properly deprecate v1.client and some other client related things
3623f51 Updated from global requirements
c615ebb Allows the use of dollar sign in usernames to allow for windows computer authentication in an active directory environment
fd63aa4 tests: use .stestr.conf except for functional tests
fe0abc4 Correct import of keystoneauth1 session
0e84419 TrivialFix flake8 and docs build in tox.ini
6785f07 doc-migration: new directory layout
a64fbe4 Updated from global requirements
df0dd34 TrivialFix for HACKING file
767cfa6 Add license to doc/source/conf.py
f98e4f6 doc migration: openstackdocstheme completion
72331f0 Updated from global requirements
1614b34 Group specs can not be set in share group type create CLI
c8b84e7 Stop skipping ipv6 delete access rule test
b5de0db Add rally job manifests
98e0933 Fix list command when not given search_opts
97aa1b1 Update reno for stable/pike
cdbb15a Updated from global requirements
064dd10 Correcting author


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

.gitignore                                         |   4 +
.stestr.conf                                       |   4 +
HACKING                                            |   6 +-
contrib/ci/post_test_hook.sh                       |   4 +-
manilaclient/shell.py                              |   6 +-
manilaclient/v1/client.py                          |  65 +++----
manilaclient/v2/client.py                          |  63 +++----
manilaclient/v2/shares.py                          |   9 +-
manilaclient/v2/shell.py                           |  17 +-
rally-jobs/rally-manila-no-ss.yaml                 |  93 ++++++++++
rally-jobs/rally-manila.yaml                       | 199 +++++++++++++++++++++
...hen-not-given-search-opts-c06af7b344e9cb91.yaml |   4 +
...group-type-create-command-f91265de5c2f251b.yaml |   3 +
.../notes/bug_1715769_fix-3ec701b0fb9d7910.yaml    |   4 +
.../notes/deprecate-v1-a0cfa6fd723c2f46.yaml       |  14 ++
releasenotes/source/conf.py                        |   6 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/pike.rst                       |   6 +
requirements.txt                                   |  13 +-
test-requirements.txt                              |   8 +-
tox.ini                                            |   7 +-
36 files changed, 700 insertions(+), 265 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e60a41d..f6e9013 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,5 +8,5 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-ipaddress>=1.0.7;python_version<'3.3'  # PSF
-oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
-oslo.log>=3.22.0 # Apache-2.0
-oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
+ipaddress>=1.0.16;python_version<'3.3' # PSF
+oslo.config>=4.6.0 # Apache-2.0
+oslo.log>=3.30.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
+oslo.utils>=3.28.0 # Apache-2.0
@@ -15 +15 @@ requests>=2.14.2 # Apache-2.0
-simplejson>=2.2.0 # MIT
+simplejson>=3.5.1 # MIT
@@ -18,0 +19 @@ python-keystoneclient>=3.8.0 # Apache-2.0
+debtcollector>=1.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 30da4d0..1f71772 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,2 +11,2 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-mock>=2.0 # BSD
-openstackdocstheme>=1.16.0 # Apache-2.0
+mock>=2.0.0 # BSD
+openstackdocstheme>=1.17.0 # Apache-2.0
@@ -18,2 +18,2 @@ testtools>=1.4.0 # MIT
-python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0
-reno!=2.3.1,>=1.8.0 # Apache-2.0
+python-openstackclient>=3.12.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0






More information about the Release-announce mailing list