[solum] solum 5.3.0 (pike)
We high-spiritedly announce the release of: solum 5.3.0: Application Lifecycle Management for OpenStack This release is part of the pike 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.2.0..5.3.0 ----------------------------- b49a6a1 Updated from global requirements b359338 Replace deprecated oslo.messaging.get_transport with get_notification_transport 4dc36dc Remove 'sphinxcontrib.autohttp.flask' from sphinx config b38e0b3 Updated from global requirements 450d855 Fix solum gate d1df517 Updated from global requirements 6bb562f Updated from global requirements f3e595c Make enforce_type=False in test 900f191 Using run_process instead of screen_it 2832426 Use assertIsNone(...) instead of assertEqual(None, ...). 4c78172 Updated from global requirements b2a84e9 Fix solum gate and switch to using keystoneauth1 c20028d Add 'rm -f .testrepository/times.dbm' command in testenv 43e34ea Update the os-image-api-version 81f8e04 Add the apache config file for solum api 1584b76 Updated from global requirements 4e95572 Remove log translations 756942a Added example to plugin stable branch d87c9d9 Set access_policy for messaging's dispatcher 686eee9 Optimize the link address 2ca3a18 Updated from global requirements 8e0c4a0 Updated from global requirements 4503b45 Updated from global requirements 44bc7d1 Updated from global requirements 167b200 Using assertIsNone() instead of assertEqual(None) 651b18d Use HostAddressOpt for opts that accept IP and hostnames 0ad7c82 Imported Translations from Zanata 01b6907 Solum using apache WSGI when devstack install 7d68ffa Add apache support script for solum API fbd5bbe Updated from global requirements 567eac3 Updated from global requirements 5b807be Change heat client auth way 649ca9a Replace yaml.load() with yaml.safe_load() 00f7fe1 Indicating the location tests directory in oslo_debug_helper 69fa520 Updated from global requirements 1e7bf60 Updated from global requirements 929dc0f Replace nova-docker to zun in devstack settings 41e6f63 Updated from global requirements 77efc59 [Fix gate]Update test requirement 8ddea4c Updated from global requirements 9a116ae Updated from global requirements b203885 Updated from global requirements 8faf06a Updated from global requirements 0d975eb Remove support for py34 7339563 Update reno for stable/ocata 4eb027e Replaces yaml.load() with yaml.safe_load() 91004ea Remove link to modindex a717664 Removed unnecessary utf-8 encoding Diffstat (except docs and test files) ------------------------------------- README.rst | 4 +- contrib/common/utils | 4 +- contrib/lp-cedarish/docker/build-app | 6 +- contrib/lp-cedarish/docker/build-lp | 6 +- devstack/README.rst | 5 + devstack/files/apache-solum-api.template | 25 +++ devstack/plugin.sh | 81 ++++--- devstack/settings | 7 +- etc/apache2/solum-api | 40 ++++ .../api/camp/test_platform_endpoints.py | 2 - .../api/camp/v1_1/test_parameter_definitions.py | 2 - .../api/camp/v1_1/test_type_definitions.py | 2 - releasenotes/source/conf.py | 1 - releasenotes/source/index.rst | 1 + .../source/locale/fr/LC_MESSAGES/releasenotes.po | 30 +++ releasenotes/source/ocata.rst | 6 + requirements.txt | 30 +-- setup.cfg | 5 +- setup.py | 2 +- solum/api/app.py | 7 +- solum/api/auth.py | 1 - solum/api/config.py | 1 - solum/api/controllers/camp/camp_v1_1_endpoint.py | 1 - .../camp/datamodel/platform_endpoint.py | 1 - .../camp/datamodel/platform_endpoints.py | 1 - solum/api/controllers/camp/platform_endpoints.py | 1 - solum/api/controllers/camp/root.py | 1 - solum/api/controllers/camp/v1_1/assemblies.py | 1 - .../controllers/camp/v1_1/attribute_definitions.py | 1 - .../controllers/camp/v1_1/datamodel/assemblies.py | 1 - .../camp/v1_1/datamodel/attribute_definitions.py | 1 - .../controllers/camp/v1_1/datamodel/extensions.py | 1 - .../api/controllers/camp/v1_1/datamodel/format.py | 1 - .../api/controllers/camp/v1_1/datamodel/formats.py | 1 - .../camp/v1_1/datamodel/parameter_definitions.py | 1 - solum/api/controllers/camp/v1_1/datamodel/plans.py | 1 - .../controllers/camp/v1_1/datamodel/platform.py | 1 - .../controllers/camp/v1_1/datamodel/services.py | 1 - .../camp/v1_1/datamodel/type_definitions.py | 1 - solum/api/controllers/camp/v1_1/datamodel/types.py | 1 - solum/api/controllers/camp/v1_1/extensions.py | 1 - solum/api/controllers/camp/v1_1/formats.py | 1 - .../controllers/camp/v1_1/parameter_definitions.py | 1 - solum/api/controllers/camp/v1_1/plans.py | 1 - solum/api/controllers/camp/v1_1/platform.py | 2 - solum/api/controllers/camp/v1_1/root.py | 2 - solum/api/controllers/camp/v1_1/services.py | 2 - .../api/controllers/camp/v1_1/type_definitions.py | 2 - solum/api/controllers/camp/v1_1/uris.py | 2 - solum/api/controllers/root.py | 2 - solum/api/handlers/camp/assembly_handler.py | 2 - .../handlers/camp/attribute_definition_handler.py | 2 - solum/api/handlers/camp/format_handler.py | 2 - .../handlers/camp/parameter_definitions_handler.py | 2 - solum/api/handlers/camp/plan_handler.py | 2 - solum/api/handlers/camp/type_definition_handler.py | 2 - solum/common/rpc/service.py | 9 +- solum/common/solum_barbicanclient.py | 17 +- solum/common/solum_keystoneclient.py | 80 +++---- solum/conductor/config.py | 6 +- solum/deployer/config.py | 6 +- solum/deployer/handlers/heat.py | 51 +++-- solum/httpd/__init__.py | 0 solum/httpd/solum_api.py | 43 ++++ solum/i18n.py | 10 - .../api/camp/v1_1/test_attribute_definitions.py | 2 - .../api/camp/v1_1/test_parameter_definitions.py | 2 - solum/version.py | 2 - solum/worker/config.py | 6 +- test-requirements.txt | 10 +- tox.ini | 5 +- 124 files changed, 580 insertions(+), 456 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d54f192..455bbd7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -eventlet!=0.18.3,>=0.18.2 # MIT +eventlet!=0.18.3,<0.21.0,>=0.18.2 # MIT @@ -6 +6 @@ alembic>=0.8.10 # MIT -Babel>=2.3.4 # BSD +Babel!=2.4.0,>=2.3.4 # BSD @@ -10 +10 @@ iso8601>=0.1.11 # MIT -kombu<4.0.0,>=3.0.25 # BSD +kombu!=4.0.2,>=4.0.0 # BSD @@ -12,5 +12,5 @@ netaddr!=0.7.16,>=0.7.13 # BSD -oslo.config!=3.18.0,>=3.14.0 # Apache-2.0 -oslo.context>=2.9.0 # Apache-2.0 -oslo.db>=4.15.0 # Apache-2.0 -oslo.messaging>=5.14.0 # Apache-2.0 -oslo.middleware>=3.0.0 # Apache-2.0 +oslo.config>=4.0.0 # Apache-2.0 +oslo.context>=2.14.0 # Apache-2.0 +oslo.db>=4.21.1 # Apache-2.0 +oslo.messaging!=5.25.0,>=5.24.2 # Apache-2.0 +oslo.middleware>=3.27.0 # Apache-2.0 @@ -18,3 +18,3 @@ oslo.serialization>=1.10.0 # Apache-2.0 -oslo.utils>=3.18.0 # Apache-2.0 -oslo.log>=3.11.0 # Apache-2.0 -pbr>=1.8 # Apache-2.0 +oslo.utils>=3.20.0 # Apache-2.0 +oslo.log>=3.22.0 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 @@ -24 +24 @@ python-barbicanclient>=4.0.0 # Apache-2.0 -python-glanceclient>=2.5.0 # Apache-2.0 +python-glanceclient>=2.7.0 # Apache-2.0 @@ -27 +27 @@ python-zaqarclient>=1.0.0 # Apache-2.0 -python-neutronclient>=5.1.0 # Apache-2.0 +python-neutronclient>=6.3.0 # Apache-2.0 @@ -31 +31 @@ six>=1.9.0 # MIT -SQLAlchemy<1.1.0,>=1.0.10 # MIT +SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT @@ -33 +33 @@ WSME>=0.8 # MIT -python-mistralclient>=2.0.0 # Apache-2.0 +python-mistralclient>=3.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 9c26249..3e8d17d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking<0.10,>=0.9.2 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 @@ -6 +6 @@ hacking<0.10,>=0.9.2 -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 @@ -11 +11 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +sphinx!=1.6.1,>=1.5.1 # BSD @@ -16 +16 @@ sphinxcontrib-httpdomain # BSD -stevedore>=1.17.1 # Apache-2.0 +stevedore>=1.20.0 # Apache-2.0 @@ -21 +21 @@ nose # LGPL -reno>=1.8.0 # Apache-2.0 +reno!=2.3.1,>=1.8.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org