[release-announce] sahara-tests 0.9.0 (stein)
no-reply at openstack.org
no-reply at openstack.org
Thu Jul 4 10:30:00 UTC 2019
We are stoked to announce the release of:
sahara-tests 0.9.0: Sahara tests
This release is part of the stein release series.
The source is available from:
https://opendev.org/openstack/sahara-tests
Download the package from:
https://tarballs.openstack.org/sahara-tests/
Please report issues through:
https://storyboard.openstack.org/#!/project/940
For more details, please see below.
0.9.0
^^^^^
Prelude
*******
Stein test templates are now available, while Ocata test templates
have been removed.
New Features
************
* Allow to enable boot_from_volume on node group templates when
running scenario tests with APIv2.
* sahara-scenario now supports testing the S3 API for job binaries
and data sources, a feature introduced in Rocky. The code can be
enabled using the "s3" feature and various templates now runs an
S3-based job too when the feature is enabled from the command line.
* A folder with scenario templates for Stein has been added. It is a
subset of the templates in the main directory.
Deprecation Notes
*****************
* The Ocata-specific job templates have been removed. This means
that starting from this release Ocata is not supported (it is under
Extended Maintenance now).
Bug Fixes
*********
* Properly handle more use cases when only Keystone v3 is enabled
and/or its service URI is missing the /v3 suffix.
Changes in sahara-tests 0.8.0..0.9.0
------------------------------------
4ed9f32 scenario tests: allow to use boot_from_volume on NGT
1c8cb70 Properly handle authentication with Keystone v3
4c1d164 CLI tests: more testing and Python 3 fixes
3333341 Unblock the gates (fix for bandit, workaround for stestr)
4680504 Scenario tests: add the test templates for Stein
baabb6f Replace git.openstack.org URLs with opendev.org URLs
e663a7e OpenDev Migration Patch
bfe9cc1 doc: update the references to rally commands
45985a7 Replace openstack.org git:// URLs with https://
5e33889 Scenario test runner: support for S3 testing
a5fee8c More Python 3 jobs: scenario (by default) and devstack
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 2 +-
.stestr.conf | 2 +-
.zuul.yaml | 64 ++++++++------
README.rst | 2 +-
etc/scenario/gate/credentials_s3.yaml.mako | 6 ++
etc/scenario/gate/edp_s3.yaml.mako | 25 ++++++
etc/scenario/gate/spark-1.6.0.yaml.mako | 2 +
etc/scenario/simple-testcase.yaml | 8 +-
.../notes/more-auth-fixes-9ba23ceb54ba042a.yaml | 5 ++
...scenario-boot-from-volume-a87c680b03f560a0.yaml | 5 ++
.../notes/scenario-s3-20d41440d84af3a9.yaml | 8 ++
.../test-templates-stein-751a4344bfcca652.yaml | 11 +++
requirements.txt | 1 +
roles/run-sahara-scenario/defaults/main.yaml | 3 +-
roles/run-sahara-scenario/tasks/main.yaml | 9 +-
roles/setup-sahara-scenario-env/defaults/main.yaml | 1 +
roles/setup-sahara-scenario-env/tasks/main.yaml | 4 +
.../setup-sahara-scenario-env/tasks/setup_s3.yaml | 29 +++++++
.../templates/sahara_scenario_conf.ini.j2 | 7 ++
.../scenario/defaults/ambari-2.4.yaml.mako | 3 +
.../scenario/defaults/ambari-2.5.yaml.mako | 3 +
.../scenario/defaults/ambari-2.6.yaml.mako | 3 +
.../scenario/defaults/cdh-5.11.0.yaml.mako | 5 +-
.../scenario/defaults/cdh-5.13.0.yaml.mako | 3 +
.../scenario/defaults/credentials_s3.yaml.mako | 6 ++
.../scenario/defaults/mapr-5.2.0.mrv2.yaml.mako | 3 +
.../scenario/defaults/pike/cdh-5.11.0.yaml.mako | 2 +-
.../scenario/defaults/queens/cdh-5.11.0.yaml.mako | 2 +-
.../scenario/defaults/rocky/ambari-2.4.yaml.mako | 3 +
.../scenario/defaults/rocky/ambari-2.5.yaml.mako | 3 +
.../scenario/defaults/rocky/ambari-2.6.yaml.mako | 3 +
.../scenario/defaults/rocky/cdh-5.11.0.yaml.mako | 5 +-
.../scenario/defaults/rocky/cdh-5.13.0.yaml.mako | 3 +
.../scenario/defaults/rocky/cdh-5.9.0.yaml.mako | 3 +
.../defaults/rocky/mapr-5.2.0.mrv2.yaml.mako | 3 +
.../ambari-2.3.yaml.mako} | 4 +-
.../scenario/defaults/stein/ambari-2.4.yaml.mako | 72 ++++++++++++++++
.../scenario/defaults/stein/ambari-2.5.yaml.mako | 72 ++++++++++++++++
.../scenario/defaults/stein/ambari-2.6.yaml.mako | 72 ++++++++++++++++
.../cdh-5.11.0.yaml.mako} | 11 ++-
.../scenario/defaults/stein/cdh-5.13.0.yaml.mako | 97 ++++++++++++++++++++++
.../defaults/{ocata => stein}/cdh-5.9.0.yaml.mako | 3 +
.../{ocata => stein}/mapr-5.2.0.mrv2.yaml.mako | 3 +
.../spark-2.2.yaml.mako} | 6 +-
.../scenario/defaults/stein/spark-2.3.yaml.mako | 37 +++++++++
.../storm-1.1.0.yaml.mako} | 6 +-
.../scenario/defaults/stein/storm-1.2.0.yaml.mako | 37 +++++++++
.../{ocata => stein}/vanilla-2.7.1.yaml.mako | 0
.../defaults/stein/vanilla-2.7.5.yaml.mako | 84 +++++++++++++++++++
.../defaults/stein/vanilla-2.8.2.yaml.mako | 84 +++++++++++++++++++
.../scenario/defaults/storm-1.2.0.yaml.mako | 2 +-
test-requirements.txt | 1 +
tools/gate/scenario/dsvm-scenario-rc | 6 +-
tox.ini | 8 +-
72 files changed, 1129 insertions(+), 101 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index c0f8a5d..b5a7778 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,0 +8 @@ Mako>=0.4.0 # MIT
+botocore>=1.5.1 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 83d727e..c99d2d7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,0 +7 @@ hacking>=0.12.0,!=0.13.0,<0.14 # Apache-2.0
+bandit!=1.6.0
More information about the Release-announce
mailing list