We are psyched to announce the release of: tempest 46.0.0 This release is part of the gazpacho release series. The source is available from: https://opendev.org/openstack/tempest Download the package from: https://pypi.org/project/tempest Please report issues through: https://bugs.launchpad.net/tempest/+bugs For more details, please see below. 46.0.0 ^^^^^^ Prelude ******* Tempest dropped the support of python 3.9. Upgrade Notes ************* * Python 3.9 support has been dropped. The last release of Tempest to support python 3.9 is Temepst 45.0.0. The minimum version of Python supported by Tempest is python 3.10. Changes in tempest 45.0.0..46.0.0 --------------------------------- f26bd1be1 Pin stable/2025.2 constraint in tox to release 46.0.0 2b2ac7772 Pin stable constraints for unmaintained/2024.1 6b8a9e9ab Revert "Use stable branch upper-constraints till 2025.1" 936051ac4 End support for stable/2024.1 9c06b0e05 Add python 3.13 testing and support f74707812 Use stable branch upper-constraints till 2025.1 eacdc3718 Drop py3.9 from Tempest 8538cfb74 tox: Fix broken autopep8 target ff1b64507 zuul: remove interop-tempest-consistency job bd5438e1f Update integrated template for stable/2025.2 grenade-skip-level-always job d43621cc6 Add Tempest gate job for stable/2025.2 a60f02cc2 Add multiattach skip check to VolumeRetypeMultiattachTest 5ce6c6844 Create releasenotes page for tempest 45.0.0 d14ac45f6 Create releasenotes page for tempest 44.0.0 5595b5fdf Switch to the master constraint in tox.ini 3789a11f6 Add new test case for volume retype e13b6716a delete_on_termination added for VM with cinder volume in 2 tests 921330d4f Fix formating and releasenote filename for 43.0.0 5fc027cb2 Remove deprecated --experimental option of autopep8 Diffstat (except docs and test files) ------------------------------------- .../notes/drop-python-3-9-b8a25c06e4bc0787.yaml | 8 ++++ ...> tempest-2025-1-release-e706f62c7e841bd0.yaml} | 2 +- releasenotes/source/index.rst | 2 + releasenotes/source/v44.0.0.rst | 6 +++ releasenotes/source/v45.0.0.rst | 6 +++ roles/run-tempest/tasks/main.yaml | 4 +- setup.cfg | 2 +- tempest/api/compute/servers/test_server_rescue.py | 2 + tempest/api/volume/admin/test_volume_retype.py | 47 ++++++++++++++++++++++ tools/format.sh | 2 +- tox.ini | 6 ++- zuul.d/integrated-gate.yaml | 10 +++++ zuul.d/project.yaml | 33 ++++++++------- zuul.d/stable-jobs.yaml | 37 ++++++++--------- 15 files changed, 126 insertions(+), 44 deletions(-)