We joyfully announce the release of: rally 3.4.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.3.0..3.4.0 ----------------------------- e8613ffeb Propose rally 3.4.0 release b08ea0e93 Update requirements and upper-constraints.txt 177ad8b5f Use official python docker images 1694ddc50 Keep CI up-to-date 7e5a99602 Re-enable tox cover zuul job 14d449b2f Pin SQLAlchemy to <2.0.0 03155a82e remove unicode literal from code 846a5fe4e Suppress deprecation warning from docutils 165c21ef9 Fix CI issues 2359cd4ea [ci] Update used nodesets 58b12c2e0 Call pip install tox differently 72859c8f6 [ci] force reinstall of pip 2a77c6307 Close stringio objects at sshutils 675ea00d3 Update doc to do not refer to old installation script 0f0f20dab Add rally-tox-py39 job ab23f27e8 Replace deprecated inspect.getargspec 3c4398734 Moving IRC network reference to OFTC Diffstat (except docs and test files) ------------------------------------- .zuul.d/docker-jobs.yaml | 4 +- .zuul.d/install-jobs.yaml | 16 +-- .zuul.d/python-jobs.yaml | 38 +++-- .zuul.d/zuul.yaml | 17 ++- CHANGELOG.rst | 34 ++++- DOCKER_README.md | 12 +- Dockerfile | 12 +- bindep.txt | 1 - .../quick_start/tutorial/step_0_installation.rst | 42 ------ ...g_up_env_and_running_benchmark_from_samples.rst | 2 +- ...step_9_verifying_cloud_via_tempest_verifier.rst | 2 +- etc/motd_for_docker | 2 +- rally/cli/cliutils.py | 6 +- rally/cli/commands/task.py | 2 +- ...9_08e1515a576c_fix_invalid_verification_logs.py | 5 +- ...018_02_bc908ac9a1fc_move_deployment_to_env_2.py | 3 +- ...02_dc0fe6de6786_update_old_deployment_config.py | 3 +- rally/common/db/sa_types.py | 10 +- rally/task/engine.py | 6 +- rally/task/hook.py | 2 +- rally/utils/sshutils.py | 32 +++-- requirements.txt | 8 +- setup.cfg | 2 + test-requirements.txt | 6 +- .../roles/docker-build-image/tasks/main.yaml | 2 +- .../playbooks/roles/rally-tox/defaults/main.yaml | 4 + .../rally-tox/files/find_python_for_tox_env.py | 85 ++++++++++++ .../playbooks/roles/rally-tox/tasks/install.yaml | 35 +++++ tox.ini | 45 ++++-- upper-constraints.txt | 143 ++++++++++--------- 46 files changed, 559 insertions(+), 504 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8fc8ac54e..b74bae4af 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,2 +14,2 @@ oslo.db # Apache Software License -oslo.log!=3.44.2,!=4.1.2,!=4.2.0 # Apache Software License -paramiko # LGPL +oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 # Apache Software License +paramiko!=2.9.0,!=2.9.1 # LGPL @@ -17 +17 @@ pbr!=2.1.0 # Apache Software License -PrettyTable # BSD (3 clause) +PrettyTable!=3.4.0 # BSD (3 clause) @@ -22 +22 @@ requests!=2.20.0,!=2.24.0 # Apache License, Version -SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8 # MIT +SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,<2.0.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index e9572d868..8245a381e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +9 @@ pytest # MIT -pytest-cov>=2.2.1 # MIT +pytest-cov # MIT @@ -20,2 +20,2 @@ testresources # UNKNOWN -docutils # public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt) -Pygments # BSD +docutils<0.18 # public domain, Python, 2-Clause BSD, GPL 3 (see COPYING.txt) +Pygments # BSD-2-Clause
participants (1)
-
no-reply@openstack.org