[release-announce] solum 8.0.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Wed May 13 11:16:52 UTC 2020
We eagerly announce the release of:
solum 8.0.0: Application Lifecycle Management for OpenStack
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/openstack/solum
Download the package from:
https://tarballs.openstack.org/solum/
Please report issues through:
https://bugs.launchpad.net/solum/+bugs
For more details, please see below.
Changes in solum 7.0.0.0rc1..8.0.0
----------------------------------
f7c8d12 Use unittest.mock instead of third party mock
c560519 Remove six [3]
6d9ea0a Remove six [8]
d1fc753 Make py36 voting
5fdc36c Remove the FIXME
25a0b98 Remove six [5]
dc6180e Remove six
6023c77 Remove six [7]
f4b7bc4 Remove six [6]
cf07bbe Remove six [4]
44674ce Remove six [2]
1dab670 Remove six [1]
1db655f Use WSME 0.10.0
09172f8 Add more dir to irrelevant files
aaaa8bd Fix docs gate
ae2d276 Cleanup py27 support
e09952b Fix tempest Gate
f8aae8a Update hacking for Python3
8e5477a Deprecated the yamlutils module.
3384d14 [ussuri][goal] Drop python 2.7 support and testing
a535eb5 Imported Translations from Zanata
8f4fa9a Update master for stable/train
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 24 +++++++------------
devstack/{local.conf => local.conf.example} | 8 -------
devstack/plugin.sh | 2 +-
devstack/settings | 11 ---------
lower-constraints.txt | 11 +++------
...eprecate-yamlutils-module-ccee0573be65df1a.yaml | 5 ++++
.../notes/drop-py-2-7-ae868c805cba60ff.yaml | 6 +++++
releasenotes/source/index.rst | 1 +
releasenotes/source/train.rst | 6 +++++
requirements.txt | 4 ++--
setup.cfg | 8 +++----
setup.py | 9 --------
solum/api/controllers/camp/v1_1/assemblies.py | 7 +++---
solum/api/controllers/camp/v1_1/datamodel/types.py | 13 ++++-------
solum/api/controllers/camp/v1_1/plans.py | 5 ++--
solum/api/controllers/v1/datamodel/app.py | 5 ++--
.../api/controllers/v1/datamodel/language_pack.py | 3 +--
solum/api/controllers/v1/datamodel/plan.py | 3 +--
solum/api/controllers/v1/datamodel/types.py | 1 +
solum/api/controllers/v1/datamodel/workflow.py | 3 +--
solum/api/controllers/v1/plan.py | 9 ++++----
solum/api/controllers/v1/trigger.py | 4 ++--
solum/cmd/status.py | 1 +
solum/common/exception.py | 16 +++++--------
solum/common/solum_swiftclient.py | 5 ++--
solum/common/trace_data.py | 10 ++++----
solum/common/urlfetch.py | 10 ++++----
solum/common/yamlutils.py | 6 +++++
solum/deployer/handlers/heat.py | 5 ++--
solum/hacking/checks.py | 7 +++---
solum/locale/de/LC_MESSAGES/solum.po | 10 +++++---
solum/objects/__init__.py | 1 +
.../sqlalchemy/migration/alembic_migrations/env.py | 1 +
solum/objects/sqlalchemy/models.py | 4 ++--
solum/privileged/rootwrap.py | 4 +---
.../api/camp/v1_1/test_attribute_definitions.py | 2 +-
.../api/camp/v1_1/test_parameter_definitions.py | 2 +-
.../api/controllers/v1/test_infrastructure.py | 2 +-
solum/worker/handlers/shell.py | 6 ++---
test-requirements.txt | 3 +--
tox.ini | 25 ++++++++------------
100 files changed, 210 insertions(+), 253 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 8527025..fdb2e95 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -33 +32,0 @@ python-swiftclient>=3.5.0 # Apache-2.0
-six>=1.11.0 # MIT
@@ -35 +34 @@ SQLAlchemy>=1.2.5 # MIT
-WSME>=0.9.2 # MIT
+WSME>=0.10.0 # MIT
@@ -37,0 +37 @@ keystonemiddleware>=4.21.0 # Apache-2.0
+debtcollector>=1.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 9d36cbe..6d51702 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -9 +8,0 @@ lxml>=4.1.1 # BSD
-mock>=2.0.0 # BSD
More information about the Release-announce
mailing list