[release-announce] [senlin] senlin 4.0.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Aug 30 11:21:14 UTC 2017


We are thrilled to announce the release of:

senlin 4.0.0: OpenStack Clustering

This release is part of the pike release series.

Download the package from:

    https://tarballs.openstack.org/senlin/

Please report issues through launchpad:

    https://bugs.launchpad.net/senlin

For more details, please see below.

Changes in senlin 4.0.0.0b3..4.0.0
----------------------------------

81a16cc Release notes backlog for p-3 and rc1
c8d0e7c Add role parameter for node adopt in doc
16a5b95 Add rich network features to server profile
495299c Add receiver notification API doc
690bfdf fix doc: update cluster size properties
2e4bbb1 physical id may not be a uuid
a699109 dispatch 'unregister_cluster' to specified engine
264a869 add DB api to get health registry
eeee9d3 [Trivialfix]Fix typos in senlin
08515a5 Updated from global requirements
93f3bf9 add affinity policies


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

api-ref/source/clusters.inc                        |   2 +-
api-ref/source/nodes.inc                           |   1 +
api-ref/source/receivers.inc                       |  43 ++
contrib/vdu/vdu/server.py                          |   2 +-
.../notes/lb-policy-improve-165680731fb76681.yaml  |   5 +
.../notes/node-adopt-289a3cea24d8eb78.yaml         |   5 +
.../notes/node-physical-id-f3393fb1a1eba4f7.yaml   |   5 +
.../notes/policy-fixes-24857037ac054999.yaml       |   5 +
.../notes/receiver-update-f97dc556ce3bf22e.yaml    |   4 +
.../notes/receiver-webhook-d972369731a6ed72.yaml   |   5 +
.../notes/service-list-5f4037ae52514f2a.yaml       |   4 +
requirements.txt                                   |   2 +-
senlin/db/api.py                                   |   4 +
senlin/db/sqlalchemy/api.py                        |   8 +
senlin/engine/health_manager.py                    |  30 +-
senlin/objects/health_registry.py                  |   5 +
senlin/objects/notification.py                     |   2 +-
senlin/policies/affinity_policy.py                 |   5 +-
senlin/profiles/os/nova/server.py                  | 487 ++++++++++++++++-----
.../unit/profiles/test_nova_server_validate.py     | 190 +++++++-
test-requirements.txt                              |   2 +-
28 files changed, 871 insertions(+), 359 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e03109c..22a11ad 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11 +11 @@ jsonschema!=2.5.0,<3.0.0,>=2.0.0 # MIT
-keystoneauth1>=3.0.1 # Apache-2.0
+keystoneauth1>=3.1.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 74e036e..a40ad97 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -19 +19 @@ testtools>=1.4.0 # MIT
-openstackdocstheme>=1.11.0 # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0






More information about the Release-announce mailing list