[solum] solum 5.1.0 (ocata)
We jubilantly announce the release of: solum 5.1.0: Application Lifecycle Management for OpenStack This release is part of the ocata 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.0.1..5.1.0 ----------------------------- bf193b0 Updated from global requirements cbe7692 Add debug to tox enviroment 348b09b Updated from global requirements 4bd1a6e Setting endpoint, user, project using DevStack functions-common 23daae3 Remove the commenting out config generation TODO c2dfed8 Add hacking check framework for solum d15f1c0 Updated from global requirements a3a09e7 Let solum devstack using the new enable file c49af17 Use heat plugin replace enable_service 0cd3d8b Updated from global requirements 48d528d (Temp change) Using devstack commit-id to unblock the gate eed4ce0 Updated from global requirements 50bc15b Remove the pep8 ignore 612d066 Show team and repo badges on README 7264ff6 Fix typo 32f9615 Use assertGreater(len(x), 0) instead of assertTrue(len(x) > 0) 83d1f4b Remove KEYSTONE_CATALOG_BACKEND from devstack plugin 21485ce Updated from global requirements 372f591 Updated from global requirements 2dc1952 Updated from global requirements f611c48 Remove the mistral.openstack.common import f78bf80 Replaces uuid.uuid4 with uuidutils.generate_uuid() 83da3f6 Remove the openstack/common in code f1f9cba Revise readme of devstack plugin 391e1d5 Updated from global requirements e78404b Remove the openstack-common.conf and dirs in solum 387abc9 Enable and start docker service when install docker 7fdb72a Updated from global requirements 3fbf6b9 Updated from global requirements 7b14336 Enable docs in tox 0f28264 Use upper constraints for all jobs in tox.ini 2335c87 Updated from global requirements 0330340 Update the rst table format 9da9c76 Change stackforge to openstack f894fb9 Fix the issue that solum readme doc is not covered 90b5a95 Update reno for stable/newton 5771a20 Fix devstack path in doc 3eb1f34 Updated from global requirements 2c8c6f6 Fix no parameters app solum-worker gives KeyError 9f48b08 Drop MANIFEST.in - it's not needed by pbr 26d66c5 Trivial: Remove vim header from source files 69de54d Add Python 3.5 classifier and venv for solum Diffstat (except docs and test files) ------------------------------------- .coveragerc | 2 +- CONTRIBUTING.rst | 3 +- HACKING.rst | 5 ++ MANIFEST.in | 9 --- README.rst | 9 +++ devstack/README.rst | 13 ++-- devstack/local.conf | 8 +-- devstack/plugin.sh | 97 +++++++++----------------- devstack/settings | 10 --- openstack-common.conf | 3 - releasenotes/source/index.rst | 1 + releasenotes/source/newton.rst | 6 ++ requirements.txt | 24 +++---- setup.cfg | 1 + solum/api/controllers/camp/v1_1/plans.py | 6 +- solum/api/controllers/v1/datamodel/plan.py | 5 +- solum/api/handlers/app_handler.py | 6 +- solum/api/handlers/assembly_handler.py | 7 +- solum/api/handlers/camp/assembly_handler.py | 6 +- solum/api/handlers/component_handler.py | 4 +- solum/api/handlers/extension_handler.py | 4 +- solum/api/handlers/infrastructure_handler.py | 4 +- solum/api/handlers/language_pack_handler.py | 5 +- solum/api/handlers/operation_handler.py | 4 +- solum/api/handlers/pipeline_handler.py | 6 +- solum/api/handlers/plan_handler.py | 6 +- solum/api/handlers/sensor_handler.py | 4 +- solum/api/handlers/service_handler.py | 4 +- solum/api/handlers/workflow_handler.py | 8 +-- solum/api/release.py | 2 +- solum/common/exception.py | 6 +- solum/common/rpc/service.py | 15 +--- solum/common/safe_utils.py | 2 - solum/common/service.py | 4 +- solum/hacking/__init__.py | 0 solum/hacking/checks.py | 41 +++++++++++ solum/mistral_actions/builder.py | 2 +- solum/objects/sqlalchemy/component.py | 6 +- solum/worker/handlers/shell.py | 2 +- test-requirements.txt | 8 +-- tox.ini | 17 +++-- 54 files changed, 282 insertions(+), 223 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 43baf8d..d54f192 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ eventlet!=0.18.3,>=0.18.2 # MIT -alembic>=0.8.4 # MIT +alembic>=0.8.10 # MIT @@ -7 +7 @@ Babel>=2.3.4 # BSD -docker-py<1.8.0,>=1.6.0 # Apache-2.0 +docker-py>=1.8.1 # Apache-2.0 @@ -10 +10 @@ iso8601>=0.1.11 # MIT -kombu>=3.0.25 # BSD +kombu<4.0.0,>=3.0.25 # BSD @@ -12 +12 @@ netaddr!=0.7.16,>=0.7.13 # BSD -oslo.config>=3.14.0 # Apache-2.0 +oslo.config!=3.18.0,>=3.14.0 # Apache-2.0 @@ -14,2 +14,2 @@ oslo.context>=2.9.0 # Apache-2.0 -oslo.db!=4.13.1,!=4.13.2,>=4.10.0 # Apache-2.0 -oslo.messaging>=5.2.0 # Apache-2.0 +oslo.db>=4.15.0 # Apache-2.0 +oslo.messaging>=5.14.0 # Apache-2.0 @@ -18 +18 @@ oslo.serialization>=1.10.0 # Apache-2.0 -oslo.utils>=3.16.0 # Apache-2.0 +oslo.utils>=3.18.0 # Apache-2.0 @@ -20 +20 @@ oslo.log>=3.11.0 # Apache-2.0 -pbr>=1.6 # Apache-2.0 +pbr>=1.8 # Apache-2.0 @@ -25 +25 @@ python-glanceclient>=2.5.0 # Apache-2.0 -python-heatclient>=1.5.0 # Apache-2.0 +python-heatclient>=1.6.1 # Apache-2.0 @@ -28,2 +28,2 @@ python-neutronclient>=5.1.0 # Apache-2.0 -python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0 -python-swiftclient>=2.2.0 # Apache-2.0 +python-keystoneclient>=3.8.0 # Apache-2.0 +python-swiftclient>=3.2.0 # Apache-2.0 @@ -34 +34 @@ python-mistralclient>=2.0.0 # Apache-2.0 -keystonemiddleware!=4.5.0,>=4.2.0 # Apache-2.0 +keystonemiddleware>=4.12.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index f0b5d94..9c26249 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ hacking<0.10,>=0.9.2 -coverage>=3.6 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -8 +8 @@ fixtures>=3.0.0 # Apache-2.0/BSD -lxml>=2.3 # BSD +lxml!=3.7.0,>=2.3 # BSD @@ -21 +21 @@ nose # LGPL -reno>=1.8.0 # Apache2 +reno>=1.8.0 # Apache-2.0 @@ -24 +24 @@ reno>=1.8.0 # Apache2 -PyMySQL!=0.7.7,>=0.6.2 # MIT License +PyMySQL>=0.7.6 # MIT License
participants (1)
-
no-reply@openstack.org