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
participants (1)
-
no-reply@openstack.org