[release-announce] [solum] solum 5.5.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Fri Jan 26 03:54:37 UTC 2018


We are pleased to announce the release of:

solum 5.5.0: Application Lifecycle Management for OpenStack

This release is part of the queens release series.

Download the package from:

    https://tarballs.openstack.org/solum/

Please report issues through launchpad:

    https://bugs.launchpad.net/solum

For more details, please see below.

Changes in solum 5.4.0..5.5.0
-----------------------------

a0ee3a2 Updated from global requirements
d70f6d1 Remove obsolete tempest-lib
70bca71 Imported Translations from Zanata
15f342d Updated from global requirements
d6c6b6d Updated from global requirements
87fbf24 Add rm to tox whitelist_externals
59c00c6 Policy in code[11]
4047d41 Policy in code[10]
edaafde Policy in code[9]
b4bd63d Policy in code[8]
fc624d4 Policy in code[7]
3df1cc1 Policy in code[6]
2696b49 Policy in code[5]
d4f6b8c Policy in code[4]
94b76a1 Policy in code[3]
f0e5f6b Policy in code[2]
47581a4 Policy in code[1]
f7fdc36 Updated from global requirements
b2dd154 Remove dsvm prefix from in-repo zuul jobs
c8da699 Remove solum tempest code
81b9f78 Remove old solum functional job
56968fe Updated from global requirements
6e7301b modified step to run devstack
cdbe9e7 Remove setting of version/release from releasenotes
bcadbda Move legacy jobs to project
eb5ef97 Updated from global requirements
87e0f8e writing convention: do not use “-y” for package install
dcb5ecf Updated from global requirements
6e96e5b Updated from global requirements
e136068 Cleanup test-requirements
caae623 Remove SCREEN_LOGDIR from devstack setting
d5838ab Updated from global requirements
a3ae448 Copy nova docker from the new location
07850e2 Removed kwarg enforce_type from oslo.config set_override method
15e7504 Devstack config solum rootwrap
f15ab60 Add rootwrap config and command for solum
d2076e4 Change the service_catalog.url_for parameter
50be7c1 Change the wrong solum service user password
59205af Fix keystone auth error
2cc12ca Fix keystone_authtoken no auth_uri config
aa76394 Fix to use "." to source script files
52408dc Add a separate tempest tests scripts
c931820 Updated from global requirements
3ae1416 Updated from global requirements
ede3409 Adding warning-is-error to doc building
19f539c Updated from global requirements
d56060b Updated from global requirements
89b2434 Cleanup the old devstack scripts
0f74b39 Update reno for stable/pike
8be06f4 Fix typos and replace http with https for doc links
e32cbb3 Devstack plugin scripts cleanup [2]
823ee2d Use setup_develop instead of setup_package


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

.gitignore                                         |   3 +
.zuul.yaml                                         |  71 ++++
CONTRIBUTING.rst                                   |   4 +-
contrib/add-ons/.gitignore                         |   1 -
contrib/add-ons/README.rst                         |   2 +-
contrib/add-ons/extras.d/70-solum.sh               |  35 --
contrib/add-ons/install-start-docker-reg.sh        |  44 ---
contrib/add-ons/lib/solum                          | 385 -------------------
contrib/add-ons/local.conf                         |  62 ---
contrib/add-ons/setup_devstack.sh                  |  29 --
devstack/README.rst                                |   6 +-
devstack/devstack-provenance                       |   2 -
devstack/local.conf                                |   1 -
devstack/plugin.sh                                 |  67 +++-
devstack/settings                                  |   5 +-
etc/solum/policy-generator.conf                    |   3 +
etc/solum/rootwrap.conf                            |  27 ++
etc/solum/rootwrap.d/solum.filters                 |   4 +
examples/apps/README                               |   4 +-
.../api/camp/test_platform_endpoints.py            |  54 ---
.../api/camp/v1_1/test_parameter_definitions.py    |  98 -----
.../api/camp/v1_1/test_type_definitions.py         |  58 ---
playbooks/legacy/solum-devstack-centos-7/post.yaml |  15 +
playbooks/legacy/solum-devstack-centos-7/run.yaml  |  83 ++++
playbooks/legacy/solum-devstack-py35/post.yaml     |  15 +
playbooks/legacy/solum-devstack-py35/run.yaml      |  84 ++++
playbooks/legacy/solum-devstack/post.yaml          |  15 +
playbooks/legacy/solum-devstack/run.yaml           |  85 +++++
releasenotes/source/conf.py                        |   8 +-
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  69 ++++
releasenotes/source/pike.rst                       |   6 +
requirements.txt                                   |  32 +-
setup.cfg                                          |   5 +
solum/api/controllers/v1/assembly.py               |  11 +
solum/api/controllers/v1/component.py              |  11 +
solum/api/controllers/v1/execution.py              |   3 +
solum/api/controllers/v1/extension.py              |  11 +
solum/api/controllers/v1/language_pack.py          |   9 +
solum/api/controllers/v1/operation.py              |  11 +
solum/api/controllers/v1/pipeline.py               |  10 +
solum/api/controllers/v1/plan.py                   |  11 +
solum/api/controllers/v1/sensor.py                 |  11 +
solum/api/controllers/v1/service.py                |  11 +
solum/api/controllers/v1/trigger.py                |   3 +
solum/api/handlers/pipeline_handler.py             |   4 +-
solum/common/clients.py                            |  12 +-
solum/common/policies/__init__.py                  |  44 +++
solum/common/policies/assembly.py                  |  55 +++
solum/common/policies/base.py                      |  36 ++
solum/common/policies/component.py                 |  55 +++
solum/common/policies/extension.py                 |  55 +++
solum/common/policies/languagepack.py              |  49 +++
solum/common/policies/operation.py                 |  55 +++
solum/common/policies/pipeline.py                  |  61 +++
solum/common/policies/plan.py                      |  55 +++
solum/common/policies/sensor.py                    |  55 +++
solum/common/policies/service.py                   |  55 +++
solum/common/policies/trigger.py                   |  31 ++
solum/common/policy.py                             | 120 ++++++
solum/common/utils.py                              |  13 +
solum/locale/en_GB/LC_MESSAGES/solum.po            | 277 ++++++++++++++
solum/worker/config.py                             |   4 +
solum/worker/handlers/shell.py                     |  14 +-
test-requirements.txt                              |  21 +-
tox.ini                                            |   5 +
110 files changed, 1934 insertions(+), 3222 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 50e2f1b..d9ec1b1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,2 +7,2 @@ Babel!=2.4.0,>=2.3.4 # BSD
-docker>=2.0.0 # Apache-2.0
-httplib2>=0.7.5 # MIT
+docker>=2.4.2 # Apache-2.0
+httplib2>=0.9.1 # MIT
@@ -11,9 +11,11 @@ kombu!=4.0.2,>=4.0.0 # BSD
-netaddr!=0.7.16,>=0.7.13 # BSD
-oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
-oslo.context>=2.14.0 # Apache-2.0
-oslo.db>=4.24.0 # Apache-2.0
-oslo.messaging!=5.25.0,>=5.24.2 # Apache-2.0
-oslo.middleware>=3.27.0 # Apache-2.0
-oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
-oslo.log>=3.22.0 # Apache-2.0
+netaddr>=0.7.18 # BSD
+oslo.config>=5.1.0 # Apache-2.0
+oslo.context>=2.19.2 # Apache-2.0
+oslo.db>=4.27.0 # Apache-2.0
+oslo.messaging>=5.29.0 # Apache-2.0
+oslo.middleware>=3.31.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
+oslo.utils>=3.33.0 # Apache-2.0
+oslo.log>=3.36.0 # Apache-2.0
+oslo.rootwrap>=5.8.0 # Apache-2.0
+oslo.policy>=1.30.0 # Apache-2.0
@@ -25 +27 @@ python-glanceclient>=2.8.0 # Apache-2.0
-python-heatclient>=1.6.1 # Apache-2.0
+python-heatclient>=1.10.0 # Apache-2.0
@@ -30 +32 @@ python-swiftclient>=3.2.0 # Apache-2.0
-six>=1.9.0 # MIT
+six>=1.10.0 # MIT
@@ -32 +34 @@ SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT
-WSME>=0.8 # MIT
+WSME>=0.8.0 # MIT
@@ -34 +36 @@ python-mistralclient>=3.1.0 # Apache-2.0
-keystonemiddleware>=4.12.0 # Apache-2.0
+keystonemiddleware>=4.17.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 62a05b0..3e2b9b1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,8 +8,7 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-lxml!=3.7.0,>=2.3 # BSD
-mock>=2.0 # BSD
-python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.16.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
-sphinxcontrib-pecanwsme>=0.8 # Apache-2.0
-sphinxcontrib-httpdomain # BSD
+lxml!=3.7.0,>=3.4.1 # BSD
+mock>=2.0.0 # BSD
+sphinx!=1.6.6,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
+sphinxcontrib-pecanwsme>=0.8.0 # Apache-2.0
+sphinxcontrib-httpdomain>=1.3.0 # BSD
@@ -19,3 +18,3 @@ testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
-nose # LGPL
-reno!=2.3.1,>=1.8.0 # Apache-2.0
+testtools>=2.2.0 # MIT
+nose>=1.3.7 # LGPL
+reno>=2.5.0 # Apache-2.0






More information about the Release-announce mailing list