[release-announce] [senlin] python-senlinclient 1.6.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Fri Jan 26 00:19:11 UTC 2018


We are pleased to announce the release of:

python-senlinclient 1.6.0: OpenStack Clustering API Client Library

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

1.6.0
^^^^^


Upgrade Notes
*************

* The *senlin* command line support is completely dropped. Users are
  expected to use *openstack cluster* commands to interact with Senlin
  service.


Bug Fixes
*********

* Fixed a bug that region name is not respected when connecting to
  cloud.

* Fixed a bug that force deletion of cluster or node was not
  working.

Changes in python-senlinclient 1.5.0..1.6.0
-------------------------------------------

96a4e0f Q3 release note
cc62587 Add basic functional tests
d509871 Updated from global requirements
f598fd2 Refactored make_client
7a764c9 Add support for region_name and interface for client connection
934c67c Updated from global requirements
37da998 Fix cluster/node force delete parameter location error
f1a0d08 Update the home page
13796a3 Delete TODO file support action create,delete operation
0717dfb Retire senlin command line tool
cb5a796 Avoid tox_install.sh for constraints support


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

.testr.conf                                        |    2 +-
README.rst                                         |    7 +-
TODO                                               |    2 -
.../legacy/senlinclient-dsvm-functional/run.yaml   |    4 +-
.../notes/fix-region-732c2be90e58c347.yaml         |    3 +
.../notes/force-delete-c8d6cf4d6f049cb2.yaml       |    3 +
.../notes/retire-senlin-cli-8ba21807b584993d.yaml  |    4 +
requirements.txt                                   |    4 +-
senlinclient/cliargs.py                            |  180 --
senlinclient/client.py                             |   23 -
senlinclient/common/sdk.py                         |   37 -
senlinclient/common/utils.py                       |  148 --
senlinclient/plugin.py                             |   26 +-
senlinclient/shell.py                              |  312 ----
senlinclient/v1/client.py                          |   25 +-
senlinclient/v1/cluster.py                         |    2 +-
senlinclient/v1/node.py                            |    2 +-
senlinclient/v1/shell.py                           | 1883 -------------------
setup.cfg                                          |    5 +-
test-requirements.txt                              |    8 +-
tools/senlin.bash_completion                       |   27 -
tools/tox_install.sh                               |   30 -
tox.ini                                            |   13 +-
54 files changed, 584 insertions(+), 7201 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index ab19df0..1925687 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ openstacksdk>=0.9.19 # Apache-2.0
-osc-lib>=1.7.0 # Apache-2.0
+osc-lib>=1.8.0 # Apache-2.0
@@ -13 +13 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
-oslo.utils>=3.31.0 # Apache-2.0
+oslo.utils>=3.33.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ce8d1ce..175faf7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,2 +11,3 @@ mock>=2.0.0 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
+openstackdocstheme>=1.18.1 # Apache-2.0
+python-openstackclient>=3.12.0 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
@@ -14 +15,2 @@ setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.
-sphinx>=1.6.2 # BSD
+sphinx!=1.6.6,>=1.6.2 # BSD
+tempest>=17.1.0 # Apache-2.0






More information about the Release-announce mailing list