Update gate jobs as per the 2023.1 cycle testing runtime

As per 2023.1 testing runtime[1], we need to test on Ubuntu
Jammy (which will be taken care by tempest and devstack patches
to move base jobs to Jammy) and at least single job to run on
Ubutnu Focal (for smooth upgrade). Also, python 3.10 testing is
voting now.

This commit adds a new job to run on focal which can be removed
in future cycle when testing runtime drop the requirement of Focal
testing.

[1] https://governance.openstack.org/tc/reference/runtimes/2023.1.html

Change-Id: I17cc6d619e7becff6b33fd66a47d3a9621b823fb
This commit is contained in:
Ghanshyam Mann 2022-10-14 15:09:19 -05:00 committed by sean mooney
parent 2f31947393
commit 03417ac879
1 changed files with 12 additions and 0 deletions

View File

@ -119,6 +119,16 @@
os_vif_ovs:
per_port_bridge: true
# TODO(gmann): As per the 2023.1 testing runtime, we need to run at least
# one job on Focal. This job can be removed as per the future testing
# runtime (whenever we drop the Ubuntu Focal testing).
- job:
name: os-vif-ovn-ubuntu-focal
description: |
os-vif ovn job (tests hybrid-plug=false) testing on Ubuntu Focal(20.04)
parent: os-vif-ovn
nodeset: openstack-single-node-focal
- job:
name: os-vif-linuxbridge
parent: os-vif-tempest-base
@ -171,11 +181,13 @@
voting: false
- openstack-tox-functional-ovs-with-sudo
- os-vif-ovn
- os-vif-ovn-ubuntu-focal
- os-vif-ovs-iptables
- os-vif-linuxbridge
gate:
jobs:
- openstack-tox-functional-ovs-with-sudo
- os-vif-ovn
- os-vif-ovn-ubuntu-focal
- os-vif-ovs-iptables
- os-vif-linuxbridge