Updating Octavia tempest jobs on Ubuntu jammy (22.04)

Update nodeset to use Jammy nodes.

stable branches are pinned to the focal node pool.

Change-Id: I3faf27a64429ca4a078f96649aafac584cba0b9a
This commit is contained in:
Tom Weininger 2022-10-14 14:19:35 +02:00 committed by Gregory Thiemonge
parent cbda95e727
commit da06895326
1 changed files with 30 additions and 6 deletions

View File

@ -18,6 +18,16 @@
nodes:
- controller
- nodeset:
name: octavia-single-node-ubuntu-jammy
nodes:
- name: controller
label: nested-virt-ubuntu-jammy
groups:
- name: tempest
nodes:
- controller
- nodeset:
name: octavia-single-node-centos-7
nodes:
@ -62,9 +72,9 @@
name: octavia-two-node
nodes:
- name: controller
label: nested-virt-ubuntu-focal
label: nested-virt-ubuntu-jammy
- name: controller2
label: nested-virt-ubuntu-focal
label: nested-virt-ubuntu-jammy
groups:
- name: controller
nodes:
@ -209,7 +219,7 @@
- job:
name: octavia-dsvm-live-base
parent: octavia-dsvm-base
nodeset: octavia-single-node-ubuntu-focal
nodeset: octavia-single-node-ubuntu-jammy
timeout: 9000
required-projects:
- openstack/diskimage-builder
@ -245,7 +255,7 @@
- job:
name: octavia-dsvm-live-base-ipv6-only
parent: octavia-dsvm-base-ipv6-only
nodeset: octavia-single-node-ubuntu-focal
nodeset: octavia-single-node-ubuntu-jammy
timeout: 9000
required-projects:
- openstack/diskimage-builder
@ -534,16 +544,19 @@
- job:
name: octavia-v2-dsvm-noop-api-stable-yoga
parent: octavia-v2-dsvm-noop-api
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/yoga
- job:
name: octavia-v2-dsvm-noop-api-stable-xena
parent: octavia-v2-dsvm-noop-api
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/xena
- job:
name: octavia-v2-dsvm-noop-api-stable-wallaby
parent: octavia-v2-dsvm-noop-api
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/wallaby
- job:
@ -603,16 +616,19 @@
- job:
name: octavia-v2-dsvm-scenario-stable-yoga
parent: octavia-v2-dsvm-scenario
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/yoga
- job:
name: octavia-v2-dsvm-scenario-stable-xena
parent: octavia-v2-dsvm-scenario
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/xena
- job:
name: octavia-v2-dsvm-scenario-stable-wallaby
parent: octavia-v2-dsvm-scenario
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/wallaby
# Legacy jobs for the transition to the act-stdby two node jobs
@ -737,12 +753,12 @@
tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2.(?!.*traffic_ops)
- job:
name: octavia-v2-dsvm-scenario-ubuntu-focal
name: octavia-v2-dsvm-scenario-ubuntu-jammy
parent: octavia-v2-dsvm-scenario
vars:
devstack_localrc:
OCTAVIA_AMP_BASE_OS: ubuntu
OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: focal
OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: jammy
- job:
name: octavia-v2-dsvm-tls-barbican
@ -785,21 +801,25 @@
- job:
name: octavia-v2-dsvm-tls-barbican-stable-yoga
parent: octavia-v2-dsvm-tls-barbican
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/yoga
- job:
name: octavia-v2-dsvm-tls-barbican-stable-xena
parent: octavia-v2-dsvm-tls-barbican
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/xena
- job:
name: octavia-v2-dsvm-tls-barbican-stable-wallaby
parent: octavia-v2-dsvm-tls-barbican
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/wallaby
- job:
name: octavia-v2-dsvm-tls-barbican-stable-victoria
parent: octavia-v2-dsvm-tls-barbican
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/victoria
- job:
@ -842,6 +862,7 @@
- job:
name: octavia-v2-dsvm-spare-pool-stable-wallaby
parent: octavia-v2-dsvm-spare-pool
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/wallaby
- job:
@ -976,16 +997,19 @@
- job:
name: octavia-v2-act-stdby-dsvm-scenario-stable-yoga
parent: octavia-v2-act-stdby-dsvm-scenario
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/yoga
- job:
name: octavia-v2-act-stdby-dsvm-scenario-stable-xena
parent: octavia-v2-act-stdby-dsvm-scenario
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/xena
- job:
name: octavia-v2-act-stdby-dsvm-scenario-stable-wallaby
parent: octavia-v2-act-stdby-dsvm-scenario
nodeset: octavia-single-node-ubuntu-focal
override-checkout: stable/wallaby
######### Third party jobs ##########