[release-announce] rally 3.1.0

no-reply at openstack.org no-reply at openstack.org
Fri May 8 14:01:35 UTC 2020


We are satisfied to announce the release of:

rally 3.1.0: Generic Testing Framework & Tool that unifies all types
of testing.

The source is available from:

    https://opendev.org/openstack/rally

Download the package from:

    https://pypi.org/project/rally

For more details, please see below.

Changes in rally 3.0.0..3.1.0
-----------------------------

9beca25f0 Propose Rally 3.1.0
88b818f22 Update rally config samples
346268901 [docs] Include rally-openstack plugins into docs
9708b288d Improve `restricted_parameters` validator to cover None case
33a0f904a [ci] Remove old db-migration job
166435fb4 Do not inialize scenario cls at scenario argument validator
8d3dbb85d [docker] Ensure that we have latest version of setuptools
b9c303c2f Fix parsing of mime-type at subunit-v2-parser
d6cb04fae [ci] Fix install script for ubuntu
f1552e9f0 Improve rally-docker jobs to be usefull for rally-openstack
becd9d653 [ci] Remove rally-tox-py27 job
afaf961bf Update password for dockehub account
0446a3d14 [ci] Clean ignored warnings as some libs pushed fixes
e824bf585 Remove last usage of six library
76e893924 Cleanup py27 support
783f26101 Update hacking for Python3
fcb1fb6c6 [ci] Get back testing samples
1332ad7d9 Add rally-tox-cover job
29097cc00 Temporary turn off rally-tox-cover job


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

.zuul.d/docker-jobs.yaml                           |  47 +++++++++
.zuul.d/python-jobs.yaml                           |  29 ++----
.zuul.d/zuul.yaml                                  |  67 ++-----------
CHANGELOG.rst                                      |  19 ++++
DOCKER_README.md                                   |   8 +-
Dockerfile                                         |   2 +-
etc/rally/rally.conf.sample                        |  79 +++++++++++++---
rally/common/io/subunit_v2.py                      |  18 ++--
rally/common/opts.py                               |   4 +
rally/common/utils.py                              |  14 +--
rally/plugins/common/validators.py                 |  19 ++--
rally/task/context.py                              |   7 +-
rally/task/scenario.py                             |   7 +-
setup.cfg                                          |  13 +--
test-requirements.txt                              |   5 +-
.../ci/playbooks/build-and-check-docker-image.yaml |   4 -
.../build-check-and-push-docker-image.yaml         |   5 -
.../ci/playbooks/docker-build-check-and-push.yaml  |   5 +
.../ci/playbooks/rally-database-migration-run.yaml |  72 --------------
.../roles/build_docker_image/defaults/main.yaml    |   3 -
.../roles/build_docker_image/tasks/main.yaml       |  24 -----
.../roles/docker-build-image/defaults/main.yaml    |   6 ++
.../roles/docker-build-image/tasks/main.yaml       |  42 +++++++++
.../defaults/main.yaml                             |   0
.../tasks/main.yaml                                |   0
tox.ini                                            |  35 ++++++-
upper-constraints.txt                              |   5 +-
35 files changed, 354 insertions(+), 322 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 7081aa12b..08c60fcb9 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.12.0,!=0.13.0                               # Apache Software License
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -7 +7 @@ hacking>=0.12.0,!=0.13.0                               # Apache Software License
-pytest>=2.7;python_version>'3.4'                       # MIT
+pytest>=2.7                                            # MIT
@@ -26 +25,0 @@ stestr                                                 # Apache Software License
-mock
\ No newline at end of file






More information about the Release-announce mailing list