tempest 38.0.0 (caracal)
We are pumped to announce the release of: tempest 38.0.0: OpenStack Integration Testing This release is part of the caracal 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. 38.0.0 ^^^^^^ Prelude ******* This release is to tag Tempest for OpenStack 2024.1 release. This release marks the start of 2024.1 release support in Tempest. After this release, Tempest will support below OpenStack Releases: * 2024.1 * 2023.2 * 2023.1 * Zed Current development of Tempest is for OpenStack 2024.2 development cycle. Every Tempest commit is also tested against master during the 2024.2 cycle. However, this does not necessarily mean that using Tempest as of this tag will work against a 2024.2 (or future release) cloud. To be on safe side, use this tag to test the OpenStack 2024.1 release. New Features ************ * Add a new config options migration_source_host and migration_dest_host in the compute section, which if is set takes source or destination host from options, otherwise a host is chosen automatically. Upgrade Notes ************* * The deprecated "[network] dns_servers" option has been removed. Changes in tempest yoga-last..38.0.0 ------------------------------------ d5f63dbe3 Use stable constraint in tox to release new tag for 2024.1 cfdaf9a4b Add releasenote to tag the Tempest for 2024.1 release 1b38bd66a Fix branch regex for unmaintained branch model 26dce7261 Make plugin sanity check job voting again dcbf502ba Test create a backup when latest incremental backup is deleted 7042abd91 Add ovs and ovn logs to be collected in all devstack jobs 1c5f341c4 Fix branch regex to cover unmaintained branches 563640278 Add coverage for caching image on remote node c41af9dcc Drop EOL branches from job definitions 450096d30 Add set-src-dest-host role 5a7ed97b7 Add option to specify source and destination host b641452a4 Make tempest-tox-plugin-sanity-check n-v bce267e79 Change the parameter passed to the API call 41a06110b cli auth: only inject project name if provided f870b13e0 Switch back the tox constraint to master bb929fffe Add prefix to images created in *ImagesNegativeTest tests 0ed15dcc6 Use URIOpt for options taking URI/URL 1ae8b1db4 Remove deprecated [network] dns_server options f59ee150a Use 'tempest run --slowest' in integrated-compute 0b330af24 Add '--slowest' option to 'tempest run' c75642699 Extend retry sleep after server fault Diffstat (except docs and test files) ------------------------------------- playbooks/devstack-tempest.yaml | 5 + .../notes/add-option-to-specify-source-host.yaml | 5 + ...remove-dns_servers_option-f49fdb2b4eb50f8f.yaml | 4 + .../tempest-2024-1-release-d51f15c6bfe60b35.yaml | 17 + roles/set-src-dest-host/defaults/main.yaml | 1 + roles/set-src-dest-host/tasks/main.yaml | 29 ++ tempest/api/image/v2/admin/test_image_caching.py | 116 +++++-- tempest/api/image/v2/test_images_negative.py | 25 +- tempest/api/volume/test_volumes_backup.py | 46 +++ tempest/clients.py | 9 + tempest/cmd/run.py | 5 + tempest/config.py | 27 +- tempest/lib/cli/base.py | 5 +- tempest/lib/common/utils/test_utils.py | 2 +- tempest/scenario/manager.py | 2 +- .../scenario/test_network_advanced_server_ops.py | 381 ++++++++++++++------- tox.ini | 12 +- zuul.d/base.yaml | 2 + zuul.d/integrated-gate.yaml | 61 +--- zuul.d/project.yaml | 5 +- zuul.d/stable-jobs.yaml | 166 ++------- 24 files changed, 591 insertions(+), 361 deletions(-)
participants (1)
-
no-reply@openstack.org