Add neutron-tempest-plugin-fwaas-ovn job
The existing job is now renamed from "neutron-tempest-plugin-fwaas" to "neutron-tempest-plugin-fwaas-openvswitch" and there is also new job, based on the ML2/OVN backend added as well. Change-Id: I7026750882e59ce2b3b9e26d840c62f208be5945
This commit is contained in:
parent
c732e87acc
commit
e32b2e1b7c
@ -291,7 +291,7 @@
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas-2023-1
|
||||
parent: neutron-tempest-plugin-fwaas
|
||||
parent: neutron-tempest-plugin-fwaas-openvswitch
|
||||
nodeset: openstack-single-node-jammy
|
||||
override-checkout: stable/2023.1
|
||||
vars:
|
||||
|
@ -280,7 +280,7 @@
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas-2023-2
|
||||
parent: neutron-tempest-plugin-fwaas
|
||||
parent: neutron-tempest-plugin-fwaas-openvswitch
|
||||
nodeset: openstack-single-node-jammy
|
||||
override-checkout: stable/2023.2
|
||||
vars:
|
||||
|
@ -279,7 +279,7 @@
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas-2024-1
|
||||
parent: neutron-tempest-plugin-fwaas
|
||||
parent: neutron-tempest-plugin-fwaas-openvswitch
|
||||
nodeset: openstack-single-node-jammy
|
||||
override-checkout: stable/2024.1
|
||||
vars:
|
||||
|
@ -271,7 +271,7 @@
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas-2024-2
|
||||
parent: neutron-tempest-plugin-fwaas
|
||||
parent: neutron-tempest-plugin-fwaas-openvswitch
|
||||
nodeset: openstack-single-node-jammy
|
||||
override-checkout: stable/2024.2
|
||||
|
||||
|
@ -225,7 +225,7 @@
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas-2025-1
|
||||
parent: neutron-tempest-plugin-fwaas
|
||||
parent: neutron-tempest-plugin-fwaas-openvswitch
|
||||
nodeset: openstack-single-node-noble
|
||||
override-checkout: stable/2025.1
|
||||
|
||||
|
@ -1271,8 +1271,8 @@
|
||||
- ^zuul.d/base-nested-switch.yaml
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas
|
||||
parent: neutron-tempest-plugin-base
|
||||
name: neutron-tempest-plugin-fwaas-ovn
|
||||
parent: neutron-tempest-plugin-ovn
|
||||
timeout: 10800
|
||||
required-projects:
|
||||
- openstack/neutron-fwaas
|
||||
@ -1284,29 +1284,16 @@
|
||||
tempest_test_regex: ^neutron_tempest_plugin\.fwaas
|
||||
devstack_plugins:
|
||||
neutron-fwaas: https://opendev.org/openstack/neutron-fwaas.git
|
||||
neutron-tempest-plugin: https://opendev.org/openstack/neutron-tempest-plugin.git
|
||||
network_api_extensions_fwaas:
|
||||
- fwaas_v2
|
||||
devstack_localrc:
|
||||
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_fwaas) | join(',') }}"
|
||||
Q_AGENT: openvswitch
|
||||
Q_ML2_TENANT_NETWORK_TYPE: vxlan
|
||||
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
|
||||
devstack_services:
|
||||
# Disable OVN services
|
||||
br-ex-tcpdump: false
|
||||
br-int-flows: false
|
||||
ovn-controller: false
|
||||
ovn-northd: false
|
||||
q-ovn-metadata-agent: false
|
||||
# Neutron services
|
||||
q-agt: true
|
||||
q-dhcp: true
|
||||
q-meta: true
|
||||
q-metering: true
|
||||
q-l3: true
|
||||
neutron-log: false
|
||||
irrelevant-files:
|
||||
devstack_local_conf:
|
||||
test-config:
|
||||
$TEMPEST_CONFIG:
|
||||
fwaas:
|
||||
driver: ovn
|
||||
irrelevant-files: &fwaas_irrelevant_files
|
||||
- ^\.pylintrc$
|
||||
- ^(test-|)requirements.txt$
|
||||
- ^lower-constraints.txt$
|
||||
@ -1339,6 +1326,44 @@
|
||||
- ^zuul.d/.*_jobs\.yaml$
|
||||
- ^zuul.d/base-nested-switch.yaml
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas-openvswitch
|
||||
parent: neutron-tempest-plugin-openvswitch
|
||||
required-projects:
|
||||
- openstack/neutron-fwaas
|
||||
- openstack/neutron
|
||||
- openstack/neutron-tempest-plugin
|
||||
- openstack/tempest
|
||||
vars:
|
||||
tempest_concurrency: 4
|
||||
tempest_test_regex: ^neutron_tempest_plugin\.fwaas
|
||||
devstack_plugins:
|
||||
neutron-fwaas: https://opendev.org/openstack/neutron-fwaas.git
|
||||
network_api_extensions_fwaas:
|
||||
- fwaas_v2
|
||||
devstack_localrc:
|
||||
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_fwaas) | join(',') }}"
|
||||
devstack_services:
|
||||
# Neutron services
|
||||
q-agt: true
|
||||
q-dhcp: true
|
||||
q-meta: true
|
||||
q-metering: true
|
||||
q-l3: true
|
||||
neutron-log: false
|
||||
devstack_local_conf:
|
||||
test-config:
|
||||
$TEMPEST_CONFIG:
|
||||
fwaas:
|
||||
driver: openvswitch
|
||||
irrelevant-files: *fwaas_irrelevant_files
|
||||
|
||||
# TODO(slaweq):
|
||||
# Remove this alias once jobs in fwaas project will be moved to the new names
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas
|
||||
parent: neutron-tempest-plugin-fwaas-openvswitch
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-vpnaas
|
||||
parent: neutron-tempest-plugin-base
|
||||
|
@ -246,7 +246,8 @@
|
||||
- neutron-tempest-plugin-dynamic-routing-2024-1
|
||||
- neutron-tempest-plugin-dynamic-routing-2024-2
|
||||
- neutron-tempest-plugin-dynamic-routing-2025-1
|
||||
- neutron-tempest-plugin-fwaas
|
||||
- neutron-tempest-plugin-fwaas-ovn
|
||||
- neutron-tempest-plugin-fwaas-openvswitch
|
||||
- neutron-tempest-plugin-fwaas-2023-2
|
||||
- neutron-tempest-plugin-fwaas-2024-1
|
||||
- neutron-tempest-plugin-fwaas-2024-2
|
||||
@ -267,5 +268,5 @@
|
||||
jobs:
|
||||
- neutron-tempest-plugin-sfc
|
||||
- neutron-tempest-plugin-bgpvpn-bagpipe
|
||||
- neutron-tempest-plugin-fwaas
|
||||
- neutron-tempest-plugin-fwaas-ovn
|
||||
- neutron-tempest-plugin-vpnaas-ovn
|
||||
|
@ -288,7 +288,7 @@
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-plugin-fwaas-zed
|
||||
parent: neutron-tempest-plugin-fwaas
|
||||
parent: neutron-tempest-plugin-fwaas-openvswitch
|
||||
nodeset: openstack-single-node-focal
|
||||
override-checkout: unmaintained/zed
|
||||
required-projects: *required-projects-zed
|
||||
|
Loading…
x
Reference in New Issue
Block a user