[release-announce] sahara 12.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed May 13 11:15:30 UTC 2020


We are pleased to announce the release of:

sahara 12.0.0: Sahara project

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/sahara

Download the package from:

    https://tarballs.openstack.org/sahara/

Please report issues through:

    https://bugs.launchpad.net/sahara/+bugs

For more details, please see below.

Changes in sahara 11.0.0.0rc1..12.0.0
-------------------------------------

a6ee5223 Monkey patch original current_thread _active
3db9f750 Imported Translations from Zanata
a34a3fbc Update TOX_CONSTRAINTS_FILE for stable/ussuri
9426b910 Update .gitreview for stable/ussuri
3a3dbc85 Ussuri contributor docs community goal
36d8b354 Update hacking for Python3
551f58b9 Use unittest.mock instead of third party mock
7977b49d Cleanup Python 2.7 support
c3367550 (Temporarily) skip TestVerifications tests
0825bdde Fix syntax error in image widths
17c3249a [ussuri][goal] Drop python 2.7 support and testing
d4bdcecc Migrate grenade jobs to py3
69587fd5 Fix misspell word
9cf30f60 fix invaild link of installation guide in Sahara UI User Guide
f9f246e8 Switch to Ussuri jobs
810d94bf grenade: start from train, disable heat integration tests
abc8f570 Python 3 fixes
91418b81 Update master for stable/train


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

.gitreview                                         |   1 +
.zuul.yaml                                         |   7 +-
CONTRIBUTING.rst                                   |  23 +-
api-ref/source/conf.py                             |   3 +-
bindep.txt                                         |   2 +-
devstack/upgrade/settings                          |   5 +-
playbooks/sahara-grenade/run.yaml                  |   3 +-
.../notes/drop-py-2-7-bc282e43b26fbf17.yaml        |   6 +
releasenotes/source/conf.py                        |   3 +-
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 797 ---------------------
.../source/locale/fr/LC_MESSAGES/releasenotes.po   |  63 --
.../source/locale/it/LC_MESSAGES/releasenotes.po   | 537 --------------
releasenotes/source/train.rst                      |   6 +
requirements.txt                                   |   1 -
sahara/locale/de/LC_MESSAGES/sahara.po             |  23 +-
sahara/service/edp/spark/engine.py                 |   2 +-
.../unit/cli/image_pack/test_image_pack_api.py     |   2 +-
.../unit/plugins/test_provide_recommendations.py   |   3 +-
.../service/edp/binary_retrievers/test_dispatch.py |   2 +-
.../edp/binary_retrievers/test_internal_swift.py   |   2 +-
.../service/edp/binary_retrievers/test_manila.py   |   2 +-
.../unit/service/edp/data_sources/base_test.py     |   3 +-
.../edp/data_sources/hdfs/test_hdfs_type.py        |   2 +-
.../edp/data_sources/manila/test_manila_type.py    |   3 +-
.../service/edp/data_sources/s3/test_s3_type.py    |   2 +-
.../edp/data_sources/swift/test_swift_type.py      |   2 +-
.../internal_db/test_internal_db_type.py           |   3 +-
.../edp/job_binaries/manila/test_manila_type.py    |   3 +-
.../service/edp/job_binaries/s3/test_s3_type.py    |   2 +-
.../edp/job_binaries/swift/test_swift_type.py      |   2 +-
.../unit/service/edp/job_binaries/test_base.py     |   2 +-
.../unit/service/health/test_verification_base.py  |   7 +-
.../service/validation/edp/test_data_source.py     |  11 +-
.../unit/service/validation/edp/test_job_binary.py |   2 +-
.../validation/edp/test_job_binary_internal.py     |   2 +-
.../service/validation/edp/test_job_executor.py    |   2 +-
.../service/validation/edp/test_job_interface.py   |   2 +-
.../validation/test_cluster_create_validation.py   |   3 +-
.../validation/test_cluster_delete_validation.py   |   2 +-
.../validation/test_cluster_scaling_validation.py  |   3 +-
.../test_cluster_template_create_validation.py     |   3 +-
.../test_cluster_template_update_validation.py     |   2 +-
.../validation/test_cluster_update_validation.py   |   2 +-
.../test_ng_template_validation_create.py          |   2 +-
.../service/validation/test_share_validations.py   |   2 +-
.../unit/service/validation/test_validation.py     |   2 +-
sahara/utils/hacking/checks.py                     |  25 +-
sahara/utils/hacking/import_checks.py              | 450 ------------
sahara/utils/hacking/logging_checks.py             |   3 +
sahara/utils/patches.py                            |   6 +
sahara/utils/ssh_remote.py                         |   6 +-
setup.cfg                                          |   6 +-
setup.py                                           |   8 -
test-requirements.txt                              |   3 +-
tox.ini                                            |  49 +-
128 files changed, 315 insertions(+), 2160 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 09ff14cb..e365a79c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +7,0 @@ alembic>=0.8.10 # MIT
-Babel!=2.4.0,>=2.3.4 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 8c241974..929fa9d1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=1.1.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -13 +12,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-mock>=2.0.0 # BSD






More information about the Release-announce mailing list