[release-announce] solum 5.7.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 6 17:32:51 UTC 2018


We are ecstatic to announce the release of:

solum 5.7.0: Application Lifecycle Management for OpenStack

This release is part of the rocky stable 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.6.0..5.7.0
-----------------------------

82aa604 Using stestr
ed8555b Remove the unuesd sample conf
885e42d fix a typo
dfe2f58 Add Bandit non-voting job
d9ab4d2 Add bandit-baseline to tox.ini
a80540c Add solum-tempest-plugin to required-projects
0d01367 Add bandit for security static analysis
2cde53c Fix requirements-check no lower bound failed
c0243d7 Remove the unused code
cd5c528 use get_rpc_transport to obtain an RPC transport instance
269ec27 Fix assembly policy check request context
d00419f Fix key generate error
bc43c3a Update auth_uri option to www_authenticate_uri
72e4ba5 Remove policy setup in tests base
dfdf2d2 Mock policy for api tests
28ce6de Add release notes link in README
db6ca62 Fix IOError info when Getting the data at the specified URL
4bb3f91 Remove pycrypto dependency
a65f56c fix tox python3 overrides
8e29254 Replace deprecated "auth_uri" by "www_authenticate_uri"


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

.gitignore                                         |    3 +
.stestr.conf                                       |    3 +
.testr.conf                                        |   10 -
.zuul.yaml                                         |   24 +
README.rst                                         |    2 +-
devstack/devstack-provenance                       |    1 -
devstack/plugin.sh                                 |    2 +-
devstack/solum.conf.sample                         | 1729 --------------------
lower-constraints.txt                              |    4 +-
playbooks/legacy/solum-devstack-centos-7/run.yaml  |    2 +
playbooks/legacy/solum-devstack-py35/run.yaml      |    2 +
requirements.txt                                   |   65 +-
solum/api/auth.py                                  |    2 +-
solum/api/controllers/v1/assembly.py               |    3 +-
solum/api/controllers/v1/workflow.py               |    3 -
solum/api/handlers/plan_handler.py                 |   22 +-
solum/api/handlers/userlog_handler.py              |    5 -
solum/api/handlers/workflow_handler.py             |    4 -
solum/cmd/db_manage.py                             |    2 -
solum/common/clients.py                            |    4 -
solum/common/exception.py                          |    2 +-
solum/common/rpc/service.py                        |    2 +-
solum/common/solum_keystoneclient.py               |    7 +-
solum/common/urlfetch.py                           |    4 +-
solum/common/utils.py                              |   40 +-
solum/deployer/handlers/heat.py                    |    4 +-
solum/mistral_actions/builder.py                   |    4 -
test-requirements.txt                              |   23 +-
tox.ini                                            |   20 +-
46 files changed, 491 insertions(+), 2126 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 010057b..88488b0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,33 +4,32 @@
-eventlet!=0.18.3,!=0.20.1,!=0.21.0 # MIT
-alembic # MIT
-Babel!=2.4.0 # BSD
-docker # Apache-2.0
-httplib2 # MIT
-iso8601 # MIT
-kombu!=4.0.2 # BSD
-netaddr # BSD
-oslo.config!=4.3.0,!=4.4.0 # Apache-2.0
-oslo.context # Apache-2.0
-oslo.db # Apache-2.0
-oslo.messaging # Apache-2.0
-oslo.middleware # Apache-2.0
-oslo.serialization!=2.19.1 # Apache-2.0
-oslo.utils # Apache-2.0
-oslo.log # Apache-2.0
-oslo.rootwrap # Apache-2.0
-oslo.policy # Apache-2.0
-pbr!=2.1.0 # Apache-2.0
-pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2 # BSD
-pycrypto # Public Domain
-python-barbicanclient # Apache-2.0
-python-glanceclient # Apache-2.0
-python-heatclient # Apache-2.0
-python-zaqarclient # Apache-2.0
-python-neutronclient # Apache-2.0
-python-keystoneclient!=2.1.0 # Apache-2.0
-python-swiftclient # Apache-2.0
-six # MIT
-SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8 # MIT
-WSME # MIT
-python-mistralclient!=3.2.0 # Apache-2.0
-keystonemiddleware # Apache-2.0
+eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
+alembic>=0.9.8 # MIT
+Babel>=2.5.3 # BSD
+docker>=3.1.1 # Apache-2.0
+httplib2>=0.10.3 # MIT
+iso8601>=0.1.12 # MIT
+kombu>=4.1.0 # BSD
+netaddr>=0.7.19 # BSD
+oslo.config>=5.2.0 # Apache-2.0
+oslo.context>=2.20.0 # Apache-2.0
+oslo.db>=4.35.0 # Apache-2.0
+oslo.messaging>=5.36.0 # Apache-2.0
+oslo.middleware>=3.35.0 # Apache-2.0
+oslo.serialization>=2.25.0 # Apache-2.0
+oslo.utils>=3.36.0 # Apache-2.0
+oslo.log>=3.37.0 # Apache-2.0
+oslo.rootwrap>=5.13.0 # Apache-2.0
+oslo.policy>=1.34.0 # Apache-2.0
+pbr>=3.1.1 # Apache-2.0
+pecan>=1.2.1 # BSD
+python-barbicanclient>=4.6.0 # Apache-2.0
+python-glanceclient>=2.9.1 # Apache-2.0
+python-heatclient>=1.14.0 # Apache-2.0
+python-zaqarclient>=1.9.0 # Apache-2.0
+python-neutronclient>=6.7.0 # Apache-2.0
+python-keystoneclient>=3.15.0 # Apache-2.0
+python-swiftclient>=3.5.0 # Apache-2.0
+six>=1.11.0 # MIT
+SQLAlchemy>=1.2.5 # MIT
+WSME>=0.9.2 # MIT
+python-mistralclient>=3.3.0 # Apache-2.0
+keystonemiddleware>=4.21.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 8477f1e..cbcb677 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,10 +6,11 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-coverage!=4.4 # Apache-2.0
-fixtures # Apache-2.0/BSD
-lxml!=3.7.0 # BSD
-mock # BSD
-oslotest # Apache-2.0
-stevedore # Apache-2.0
-testrepository # Apache-2.0/BSD
-testscenarios # Apache-2.0/BSD
-testtools # MIT
-nose # LGPL
+coverage>=4.5.1 # Apache-2.0
+fixtures>=3.0.0 # Apache-2.0/BSD
+lxml>=4.1.1 # BSD
+mock>=2.0.0 # BSD
+oslotest>=3.3.0 # Apache-2.0
+stevedore>=1.28.0 # Apache-2.0
+testrepository>=0.0.20 # Apache-2.0/BSD
+testscenarios>=0.5.0 # Apache-2.0/BSD
+testtools>=2.3.0 # MIT
+nose>=1.3.7 # LGPL
+bandit>=1.1.0 # Apache-2.0
@@ -18 +19 @@ nose # LGPL
-PyMySQL # MIT License
+PyMySQL>=0.8.0 # MIT License






More information about the Release-announce mailing list