5bf7cdb69b
Stable branches missing fixes to support non default PYTHON3_VERSION[1], stable branches works fine with default PYTHON3_VERSION i.e 3.9, so created job overrides for this. [1] https://review.opendev.org/q/topic:%22bug/2109591%22 Change-Id: I5d14e85b7a7cf9a5a8a5073dc27785db8587ecbb Signed-off-by: Yatin Karel <ykarel@redhat.com>
231 lines
6.4 KiB
YAML
231 lines
6.4 KiB
YAML
# NOTE(gmann): This file includes all stable release jobs definition.
|
|
|
|
- job:
|
|
name: tempest-full-2025-2
|
|
parent: tempest-full-py3
|
|
nodeset: openstack-single-node-noble
|
|
override-checkout: stable/2025.2
|
|
|
|
- job:
|
|
name: tempest-full-2025-1
|
|
parent: tempest-full-py3
|
|
nodeset: openstack-single-node-noble
|
|
override-checkout: stable/2025.1
|
|
|
|
- job:
|
|
name: tempest-full-2024-2
|
|
parent: tempest-full-py3
|
|
nodeset: openstack-single-node-jammy
|
|
override-checkout: stable/2024.2
|
|
|
|
- job:
|
|
name: tempest-full-2025-2-extra-tests
|
|
parent: tempest-extra-tests
|
|
nodeset: openstack-single-node-noble
|
|
override-checkout: stable/2025.2
|
|
|
|
- job:
|
|
name: tempest-full-2025-1-extra-tests
|
|
parent: tempest-extra-tests
|
|
nodeset: openstack-single-node-noble
|
|
override-checkout: stable/2025.1
|
|
|
|
- job:
|
|
name: tempest-full-2024-2-extra-tests
|
|
parent: tempest-extra-tests
|
|
nodeset: openstack-single-node-jammy
|
|
override-checkout: stable/2024.2
|
|
|
|
- job:
|
|
name: tempest-multinode-2025-2
|
|
parent: tempest-multinode-full-py3
|
|
nodeset: openstack-two-node-noble
|
|
override-checkout: stable/2025.2
|
|
|
|
- job:
|
|
name: tempest-multinode-2025-1
|
|
parent: tempest-multinode-full-py3
|
|
nodeset: openstack-two-node-noble
|
|
override-checkout: stable/2025.1
|
|
|
|
- job:
|
|
name: tempest-multinode-2024-2
|
|
parent: tempest-multinode-full-py3
|
|
nodeset: openstack-two-node-jammy
|
|
override-checkout: stable/2024.2
|
|
|
|
- job:
|
|
name: tempest-slow-2025-2
|
|
parent: tempest-slow-py3
|
|
nodeset: openstack-two-node-noble
|
|
override-checkout: stable/2025.2
|
|
|
|
- job:
|
|
name: tempest-slow-2025-1
|
|
parent: tempest-slow-py3
|
|
nodeset: openstack-two-node-noble
|
|
override-checkout: stable/2025.1
|
|
|
|
- job:
|
|
name: tempest-slow-2024-2
|
|
parent: tempest-slow-py3
|
|
nodeset: openstack-two-node-jammy
|
|
override-checkout: stable/2024.2
|
|
|
|
- job:
|
|
name: tempest-full-py3
|
|
parent: devstack-tempest
|
|
# This job version is to use the 'full' tox env which
|
|
# is available for unmaintained/victoria to unmaintained/xena also.
|
|
branches:
|
|
- ^.*/victoria
|
|
- ^.*/wallaby
|
|
- ^.*/xena
|
|
description: |
|
|
Base integration test with Neutron networking, horizon, swift enable,
|
|
and py3.
|
|
Former names for this job where:
|
|
* legacy-tempest-dsvm-py35
|
|
* gate-tempest-dsvm-py35
|
|
required-projects:
|
|
- openstack/horizon
|
|
vars:
|
|
tox_envlist: full
|
|
tempest_exclude_regex: "\
|
|
(DHCPAgentSchedulersTestJSON)|\
|
|
(AttachVolumeMultiAttachTest)|\
|
|
(UpdateMultiattachVolumeNegativeTest)"
|
|
devstack_localrc:
|
|
FORCE_CONFIG_DRIVE: true
|
|
ENABLE_VOLUME_MULTIATTACH: true
|
|
GLANCE_USE_IMPORT_WORKFLOW: True
|
|
devstack_plugins:
|
|
neutron: https://opendev.org/openstack/neutron
|
|
devstack_services:
|
|
# Enable horizon so that we can run horizon test.
|
|
horizon: true
|
|
|
|
- job:
|
|
name: tempest-multinode-full-py3
|
|
parent: tempest-multinode-full
|
|
nodeset: openstack-two-node-jammy
|
|
# This job runs on Jammy and supposed to run until 2024.2.
|
|
branches:
|
|
- ^.*/2023.1
|
|
- ^.*/2023.2
|
|
- ^.*/2024.1
|
|
- ^.*/2024.2
|
|
vars:
|
|
devstack_plugins:
|
|
neutron: https://opendev.org/openstack/neutron
|
|
devstack_services:
|
|
neutron-trunk: true
|
|
|
|
- job:
|
|
name: tempest-multinode-full-py3
|
|
parent: tempest-multinode-full
|
|
nodeset: openstack-two-node-focal
|
|
# This job runs on Focal and supposed to run until unmaintained/zed.
|
|
branches:
|
|
- ^.*/victoria
|
|
- ^.*/wallaby
|
|
- ^.*/xena
|
|
- ^.*/yoga
|
|
- ^.*/zed
|
|
vars:
|
|
devstack_plugins:
|
|
neutron: https://opendev.org/openstack/neutron
|
|
devstack_services:
|
|
neutron-trunk: true
|
|
|
|
- job:
|
|
name: tempest-multinode-full
|
|
parent: tempest-multinode-full-base
|
|
nodeset: openstack-two-node-focal
|
|
# This job runs on Focal and on python2. This is for unmaintained/victoria to unmaintained/xena.
|
|
branches:
|
|
- ^.*/victoria
|
|
- ^.*/wallaby
|
|
- ^.*/xena
|
|
vars:
|
|
tox_envlist: full
|
|
tempest_exclude_regex: "\
|
|
(DHCPAgentSchedulersTestJSON)|\
|
|
(AttachVolumeMultiAttachTest)|\
|
|
(UpdateMultiattachVolumeNegativeTest)"
|
|
|
|
- job:
|
|
name: tempest-multinode-full
|
|
parent: tempest-multinode-full-base
|
|
nodeset: openstack-two-node-focal
|
|
# This job runs on Focal and on python2. This is for unmaintained/yoga to unmaintained/zed.
|
|
branches:
|
|
- ^.*/yoga
|
|
- ^.*/zed
|
|
|
|
- job:
|
|
name: tempest-slow-py3
|
|
parent: tempest-slow
|
|
# This job version is to use the 'slow-serial' tox env for
|
|
# the stable/ussuri to stable/wallaby testing.
|
|
branches:
|
|
- ^.*/victoria
|
|
- ^.*/wallaby
|
|
vars:
|
|
tox_envlist: slow-serial
|
|
|
|
- job:
|
|
name: tempest-full-py3-opensuse15
|
|
parent: tempest-full-py3
|
|
nodeset: devstack-single-node-opensuse-15
|
|
description: |
|
|
Base integration test with Neutron networking and py36 running
|
|
on openSUSE Leap 15.x
|
|
voting: false
|
|
# This job is not used after stable/xena and can be
|
|
# removed once stable/xena is EOL.
|
|
branches:
|
|
- ^.*/victoria
|
|
- ^.*/wallaby
|
|
- ^.*/xena
|
|
|
|
- job:
|
|
name: tempest-integrated-compute-centos-9-stream
|
|
parent: tempest-integrated-compute
|
|
nodeset: devstack-single-node-centos-9-stream
|
|
# centos-9-stream before 2026.1 need to run with default
|
|
# PYTHON3_VERSION i.e 3.9
|
|
branches: ¢os9_stable
|
|
- ^.*/yoga
|
|
- ^.*/zed
|
|
- ^.*/2023.1
|
|
- ^.*/2024.1
|
|
- ^.*/2024.2
|
|
- ^.*/2025.1
|
|
description: |
|
|
This job runs integration tests for compute. This is
|
|
subset of 'tempest-full-py3' job and run Nova, Neutron, Cinder (except backup tests)
|
|
and Glance related tests. This is meant to be run on Nova gate only.
|
|
This version of the job also uses CentOS 9 stream.
|
|
vars:
|
|
# Required until bug/1949606 is resolved when using libvirt and QEMU
|
|
# >=5.0.0 with a [libvirt]virt_type of qemu (TCG).
|
|
configure_swap_size: 4096
|
|
|
|
|
|
- job:
|
|
name: tempest-centos9-stream-fips
|
|
parent: devstack-tempest
|
|
description: |
|
|
Integration testing for a FIPS enabled Centos 9 system
|
|
timeout: 10800
|
|
nodeset: devstack-single-node-centos-9-stream
|
|
# centos-9-stream before 2026.1 need to run with default
|
|
# PYTHON3_VERSION i.e 3.9
|
|
branches: *centos9_stable
|
|
vars:
|
|
tox_envlist: full
|
|
configure_swap_size: 4096
|
|
nslookup_target: 'opendev.org'
|
|
enable_fips: True
|