Add ovs-master job with neutron-plugin enabled

We were not running plugin with ovs/ovn main branches before.

Note: we should probably add more jobs, e.g. for LTS branches; but this
can be discussed separately.

Change-Id: Id148db8558e55d2a608b8789923e3821ba74994d
This commit is contained in:
Ihar Hrachyshka
2024-08-26 13:16:40 -04:00
parent 52dfaa344c
commit d16d791f44
3 changed files with 16 additions and 0 deletions

View File

@@ -130,6 +130,9 @@ Currently we have in that queue jobs like listed below.
|neutron-ovn-tempest-ovs-master |Various tempest api, scenario | 1 | Ubuntu Jammy | ovn | ovn | --- | --- | --- | --- | No |
| |and neutron_tempest_plugi tests | | | | | | | | | |
+----------------------------------------------+----------------------------------+-------+------------------+-------------+-----------------+----------+-------+--------+------------+-------------+
|neutron-ovn-tempest-plugin-ovs-master |Various tempest api, scenario | 1 | Ubuntu Jammy | ovn | ovn | --- | --- | --- | --- | No |
| |and neutron_tempest_plugin tests | | | | | | | | | |
+----------------------------------------------+----------------------------------+-------+------------------+-------------+-----------------+----------+-------+--------+------------+-------------+
|neutron-ovn-tempest-with-neutron-lib-master |tempest.api (without slow tests) | 1 | Ubuntu Jammy | openvswitch | openvswitch | legacy | False | False | True | No |
| |tempest.scenario | | | | | | | | | |
| |(only tests related to | | | | | | | | | |

View File

@@ -78,6 +78,7 @@
- neutron-fullstack-with-uwsgi-with-neutron-lib-master
- neutron-ovn-tempest-full-multinode-ovs-master
- neutron-ovn-tempest-ovs-master
- neutron-ovn-tempest-plugin-ovs-master
- neutron-ovn-tempest-ovs-release
- neutron-ovs-tempest-with-neutron-lib-master
- neutron-ovn-tempest-with-uwsgi-loki

View File

@@ -682,6 +682,18 @@
# NOTE(ykarel): OVN main branch following OVS stable branch
OVS_BRANCH: branch-3.4
- job:
name: neutron-ovn-tempest-plugin-ovs-master
branches: ^master$
description: Job testing Neutron tempest plugin with ovn driver and OVN master branch
parent: neutron-tempest-plugin-ovn
vars:
devstack_localrc:
OVN_BUILD_FROM_SOURCE: True
OVN_BRANCH: main
# NOTE(ykarel): OVN main branch following OVS stable branch
OVS_BRANCH: branch-3.4
- job:
name: neutron-ovn-tempest-ovs-release-with-oslo-master
branches: ^master$