Merge "Drop EOL branches from job definitions"
This commit is contained in:
commit
2a65693914
@ -29,32 +29,6 @@
|
|||||||
vars:
|
vars:
|
||||||
tox_envlist: ipv6-only
|
tox_envlist: ipv6-only
|
||||||
|
|
||||||
- job:
|
|
||||||
name: tempest-full
|
|
||||||
parent: devstack-tempest
|
|
||||||
description: |
|
|
||||||
Base integration test with Neutron networking and py27.
|
|
||||||
This job is supposed to run until stable/train setup only.
|
|
||||||
If you are running it on stable/ussuri gate onwards for python2.7
|
|
||||||
coverage then you need to do override-checkout with any stable
|
|
||||||
branch less than or equal to stable/train.
|
|
||||||
Former names for this job where:
|
|
||||||
* legacy-tempest-dsvm-neutron-full
|
|
||||||
* gate-tempest-dsvm-neutron-full-ubuntu-xenial
|
|
||||||
vars:
|
|
||||||
tox_envlist: full
|
|
||||||
devstack_localrc:
|
|
||||||
ENABLE_FILE_INJECTION: true
|
|
||||||
ENABLE_VOLUME_MULTIATTACH: true
|
|
||||||
USE_PYTHON3: False
|
|
||||||
devstack_services:
|
|
||||||
# NOTE(mriedem): Disable the cinder-backup service from tempest-full
|
|
||||||
# since tempest-full is in the integrated-gate project template but
|
|
||||||
# the backup tests do not really involve other services so they should
|
|
||||||
# be run in some more cinder-specific job, especially because the
|
|
||||||
# tests fail at a high rate (see bugs 1483434, 1813217, 1745168)
|
|
||||||
c-bak: false
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: tempest-extra-tests
|
name: tempest-extra-tests
|
||||||
parent: tempest-full-py3
|
parent: tempest-full-py3
|
||||||
@ -74,7 +48,7 @@
|
|||||||
# this job definition is only for stable/xena onwards
|
# this job definition is only for stable/xena onwards
|
||||||
# and separate job definition until stable/wallaby
|
# and separate job definition until stable/wallaby
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(stein|train|ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
description: |
|
description: |
|
||||||
Base integration test with Neutron networking, horizon, swift enable,
|
Base integration test with Neutron networking, horizon, swift enable,
|
||||||
@ -108,7 +82,7 @@
|
|||||||
nodeset: devstack-single-node-centos-9-stream
|
nodeset: devstack-single-node-centos-9-stream
|
||||||
# centos-9-stream is supported from yoga release onwards
|
# centos-9-stream is supported from yoga release onwards
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(stein|train|ussuri|victoria|wallaby|xena)$
|
regex: ^stable/(victoria|wallaby|xena)$
|
||||||
negate: true
|
negate: true
|
||||||
description: |
|
description: |
|
||||||
Base integration test on CentOS 9 stream
|
Base integration test on CentOS 9 stream
|
||||||
@ -169,7 +143,7 @@
|
|||||||
nodeset: devstack-single-node-centos-9-stream
|
nodeset: devstack-single-node-centos-9-stream
|
||||||
# centos-9-stream is supported from yoga release onwards
|
# centos-9-stream is supported from yoga release onwards
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(stein|train|ussuri|victoria|wallaby|xena)$
|
regex: ^stable/(victoria|wallaby|xena)$
|
||||||
negate: true
|
negate: true
|
||||||
description: |
|
description: |
|
||||||
This job runs integration tests for compute. This is
|
This job runs integration tests for compute. This is
|
||||||
@ -256,7 +230,7 @@
|
|||||||
nodeset: openstack-two-node-jammy
|
nodeset: openstack-two-node-jammy
|
||||||
# This job runs on ubuntu Jammy and after stable/zed.
|
# This job runs on ubuntu Jammy and after stable/zed.
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(stein|train|ussuri|victoria|wallaby|xena|yoga|zed)$
|
regex: ^stable/(victoria|wallaby|xena|yoga|zed)$
|
||||||
negate: true
|
negate: true
|
||||||
vars:
|
vars:
|
||||||
# NOTE(gmann): Default concurrency is higher (number of cpu -2) which
|
# NOTE(gmann): Default concurrency is higher (number of cpu -2) which
|
||||||
@ -321,7 +295,7 @@
|
|||||||
# till stable/wallaby, this job definition is only for stable/xena
|
# till stable/wallaby, this job definition is only for stable/xena
|
||||||
# onwards and separate job definition until stable/wallaby
|
# onwards and separate job definition until stable/wallaby
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(stein|train|ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
vars:
|
vars:
|
||||||
tox_envlist: slow
|
tox_envlist: slow
|
||||||
@ -454,7 +428,7 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -471,7 +445,7 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
@ -514,7 +488,7 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -524,14 +498,14 @@
|
|||||||
- tempest-integrated-compute
|
- tempest-integrated-compute
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
periodic-weekly:
|
periodic-weekly:
|
||||||
jobs:
|
jobs:
|
||||||
# centos-9-stream is tested from zed release onwards
|
# centos-9-stream is tested from zed release onwards
|
||||||
- tempest-integrated-compute-centos-9-stream:
|
- tempest-integrated-compute-centos-9-stream:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(stein|train|ussuri|victoria|wallaby|xena|yoga)$
|
regex: ^stable/(victoria|wallaby|xena|yoga)$
|
||||||
negate: true
|
negate: true
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
@ -563,7 +537,7 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -580,7 +554,7 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
@ -612,7 +586,7 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -629,7 +603,7 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
@ -654,7 +628,7 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
@ -671,5 +645,5 @@
|
|||||||
# described in https://review.opendev.org/872341
|
# described in https://review.opendev.org/872341
|
||||||
- openstacksdk-functional-devstack:
|
- openstacksdk-functional-devstack:
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable/(ussuri|victoria|wallaby)$
|
regex: ^stable/(victoria|wallaby)$
|
||||||
negate: true
|
negate: true
|
||||||
|
@ -65,7 +65,6 @@
|
|||||||
# This job version is to use the 'full' tox env which
|
# This job version is to use the 'full' tox env which
|
||||||
# is available for stable/ussuri to stable/wallaby also.
|
# is available for stable/ussuri to stable/wallaby also.
|
||||||
branches:
|
branches:
|
||||||
- stable/ussuri
|
|
||||||
- stable/victoria
|
- stable/victoria
|
||||||
- stable/wallaby
|
- stable/wallaby
|
||||||
description: |
|
description: |
|
||||||
@ -89,79 +88,6 @@
|
|||||||
# Enbale horizon so that we can run horizon test.
|
# Enbale horizon so that we can run horizon test.
|
||||||
horizon: true
|
horizon: true
|
||||||
|
|
||||||
- job:
|
|
||||||
name: tempest-full-py3
|
|
||||||
parent: devstack-tempest
|
|
||||||
# This job version is with swift disabled on py3
|
|
||||||
# as swift was not ready on py3 until stable/train.
|
|
||||||
branches:
|
|
||||||
- stable/stein
|
|
||||||
- stable/train
|
|
||||||
description: |
|
|
||||||
Base integration test with Neutron networking, swift disabled, and py3.
|
|
||||||
Former names for this job where:
|
|
||||||
* legacy-tempest-dsvm-py35
|
|
||||||
* gate-tempest-dsvm-py35
|
|
||||||
required-projects:
|
|
||||||
- openstack/horizon
|
|
||||||
vars:
|
|
||||||
tox_envlist: full
|
|
||||||
devstack_localrc:
|
|
||||||
USE_PYTHON3: true
|
|
||||||
FORCE_CONFIG_DRIVE: true
|
|
||||||
ENABLE_VOLUME_MULTIATTACH: true
|
|
||||||
GLANCE_USE_IMPORT_WORKFLOW: True
|
|
||||||
devstack_plugins:
|
|
||||||
neutron: https://opendev.org/openstack/neutron
|
|
||||||
devstack_local_conf:
|
|
||||||
post-config:
|
|
||||||
"/$NEUTRON_CORE_PLUGIN_CONF":
|
|
||||||
ovs:
|
|
||||||
bridge_mappings: public:br-ex
|
|
||||||
resource_provider_bandwidths: br-ex:1000000:1000000
|
|
||||||
test-config:
|
|
||||||
$TEMPEST_CONFIG:
|
|
||||||
network-feature-enabled:
|
|
||||||
qos_placement_physnet: public
|
|
||||||
devstack_services:
|
|
||||||
# Enbale horizon so that we can run horizon test.
|
|
||||||
horizon: true
|
|
||||||
s-account: false
|
|
||||||
s-container: false
|
|
||||||
s-object: false
|
|
||||||
s-proxy: false
|
|
||||||
# without Swift, c-bak cannot run (in the Gate at least)
|
|
||||||
# NOTE(mriedem): Disable the cinder-backup service from
|
|
||||||
# tempest-full-py3 since tempest-full-py3 is in the integrated-gate-py3
|
|
||||||
# project template but the backup tests do not really involve other
|
|
||||||
# services so they should be run in some more cinder-specific job,
|
|
||||||
# especially because the tests fail at a high rate (see bugs 1483434,
|
|
||||||
# 1813217, 1745168)
|
|
||||||
c-bak: false
|
|
||||||
neutron-placement: true
|
|
||||||
neutron-qos: true
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: tempest-multinode-full-py3
|
|
||||||
parent: tempest-multinode-full
|
|
||||||
nodeset: openstack-two-node-bionic
|
|
||||||
# This job runs on Bionic.
|
|
||||||
branches:
|
|
||||||
- stable/stein
|
|
||||||
- stable/train
|
|
||||||
- stable/ussuri
|
|
||||||
vars:
|
|
||||||
devstack_localrc:
|
|
||||||
USE_PYTHON3: true
|
|
||||||
devstack_plugins:
|
|
||||||
neutron: https://opendev.org/openstack/neutron
|
|
||||||
devstack_services:
|
|
||||||
neutron-trunk: true
|
|
||||||
group-vars:
|
|
||||||
subnode:
|
|
||||||
devstack_localrc:
|
|
||||||
USE_PYTHON3: true
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: tempest-multinode-full-py3
|
name: tempest-multinode-full-py3
|
||||||
parent: tempest-multinode-full
|
parent: tempest-multinode-full
|
||||||
@ -204,55 +130,12 @@
|
|||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
USE_PYTHON3: False
|
USE_PYTHON3: False
|
||||||
|
|
||||||
- job:
|
|
||||||
name: tempest-multinode-full
|
|
||||||
parent: tempest-multinode-full-base
|
|
||||||
nodeset: openstack-two-node-bionic
|
|
||||||
# This job runs on Bionic and on python2. This is for stable/stein and stable/train.
|
|
||||||
# This job is prepared to make sure all stable branches from stable/stein till stable/train
|
|
||||||
# will keep running on bionic. This can be removed once stable/train is EOL.
|
|
||||||
branches:
|
|
||||||
- stable/stein
|
|
||||||
- stable/train
|
|
||||||
- stable/ussuri
|
|
||||||
vars:
|
|
||||||
devstack_localrc:
|
|
||||||
USE_PYTHON3: False
|
|
||||||
group-vars:
|
|
||||||
subnode:
|
|
||||||
devstack_localrc:
|
|
||||||
USE_PYTHON3: False
|
|
||||||
|
|
||||||
- job:
|
|
||||||
name: tempest-slow-py3
|
|
||||||
parent: tempest-slow
|
|
||||||
# This job version is with swift disabled on py3
|
|
||||||
# as swift was not ready on py3 until stable/train.
|
|
||||||
branches:
|
|
||||||
- stable/stein
|
|
||||||
- stable/train
|
|
||||||
vars:
|
|
||||||
devstack_localrc:
|
|
||||||
USE_PYTHON3: true
|
|
||||||
devstack_services:
|
|
||||||
s-account: false
|
|
||||||
s-container: false
|
|
||||||
s-object: false
|
|
||||||
s-proxy: false
|
|
||||||
# without Swift, c-bak cannot run (in the Gate at least)
|
|
||||||
c-bak: false
|
|
||||||
group-vars:
|
|
||||||
subnode:
|
|
||||||
devstack_localrc:
|
|
||||||
USE_PYTHON3: true
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: tempest-slow-py3
|
name: tempest-slow-py3
|
||||||
parent: tempest-slow
|
parent: tempest-slow
|
||||||
# This job version is to use the 'slow-serial' tox env for
|
# This job version is to use the 'slow-serial' tox env for
|
||||||
# the stable/ussuri to stable/wallaby testing.
|
# the stable/ussuri to stable/wallaby testing.
|
||||||
branches:
|
branches:
|
||||||
- stable/ussuri
|
|
||||||
- stable/victoria
|
- stable/victoria
|
||||||
- stable/wallaby
|
- stable/wallaby
|
||||||
vars:
|
vars:
|
||||||
|
Loading…
Reference in New Issue
Block a user