We are amped to announce the release of: rally 3.2.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.1.0..3.2.0 ----------------------------- 11cf577f1 Propose 3.2.0 release 39c171838 Update changelog 0f8059f03 Add an option to cliutils.print_list to make table look like rst 0f1c768f1 Use correct key for python_requires at setup.cfg 9227f95d0 Update requirements e4dd6597c optimize size and time using --no-cache-dir 63006885d Fix openstack-tox-docs job 23883fa0c restart the task b757f0f61 Update the minversion parameter. 112f9ca3b print completed workloads progress while running 9931a2e51 Add context manager support to sshutils.SSH 7a5e8945f Switch from unittest2 compat methods to Python 3.x methods 7b268d601 Fix pygments style 8087d7caa Add ubuntu-focal install job e1ad05c78 Make config parser case sensitivity in configure-verifier ab365e9bb Fix all errors introduced by new flake8 release ec160421d Update requirements 99663c609 Fix pushing docker images for releases Diffstat (except docs and test files) ------------------------------------- .zuul.d/install-jobs.yaml | 27 ++ .zuul.d/zuul.yaml | 24 +- CHANGELOG.rst | 19 ++ DOCKER_README.md | 8 +- Dockerfile | 2 +- etc/rally.bash_completion | 1 + rally/api.py | 2 +- rally/cli/cliutils.py | 20 +- rally/cli/commands/task.py | 74 +++- rally/cli/commands/verify.py | 1 + rally/common/plugin/info.py | 2 +- rally/task/engine.py | 24 +- rally/utils/sshutils.py | 7 + rally/verification/utils.py | 2 + requirements.txt | 8 +- setup.cfg | 2 +- test-requirements.txt | 16 +- .../roles/docker-push-image/defaults/main.yaml | 2 +- .../task/exporters/elastic/test_exporter.py | 2 +- tox.ini | 14 +- upper-constraints.txt | 90 +++-- 32 files changed, 689 insertions(+), 260 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 25108c1a3..540034c26 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +14 @@ oslo.db # Apache Software License -oslo.log # Apache Software License +oslo.log!=3.44.2,!=4.1.2,!=4.2.0 # Apache Software License @@ -17 +17 @@ pbr!=2.1.0 # Apache Software License -PrettyTable<0.8 # BSD +PrettyTable<0.8 # BSD (3 clause) @@ -20,2 +20,2 @@ PyYAML # MIT -python-subunit -requests!=2.20.0 # Apache License, Version 2.0 +python-subunit # Apache-2.0 or BSD +requests!=2.20.0,!=2.24.0 # Apache License, Version 2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 08c60fcb9..e9572d868 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0 # Apache Software License @@ -7 +7 @@ hacking>=3.0,<3.1.0 # Apache-2.0 -pytest>=2.7 # MIT +pytest # MIT @@ -11 +11 @@ pytest-cov>=2.2.1 # MIT -pytest-html>=1.10.0 # Mozilla Public License 2.0 (MPL 2.0) +pytest-html # Mozilla Public License 2.0 (MPL 2.0) @@ -16,5 +16 @@ ddt # MIT -python-dateutil # Dual License -testtools # UNKNOWN - -sphinx!=1.6.6,!=1.6.7,!=2.1.0 # BSD -oslosphinx # Apache Software License +testtools # MIT @@ -24,2 +20,2 @@ testresources # UNKNOWN -# needed for functional job -stestr # Apache Software License +docutils # public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt) +Pygments # BSD
participants (1)
-
no-reply@openstack.org