Make grenade jobs work with Neutron API WSGI module
The "skip-level" jobs, that work with 2024.1 (two releases back), cannot yet work with WSGI because: * For ML2/OVS it was refactored and fixed in 2024.2 * For ML2/OVN it was implemented in 2024.2 We'll need to wait until 2025.2 to provide this support and remove the WSGI flag from the devstack libraries (check [1]). [1]https://review.opendev.org/c/openstack/devstack/+/932203 Topic: eventlet-deprecation Related-Bug: #2069831 Change-Id: I55ac4048ab0da85ea736f1bfb854fa8ac08b092f
This commit is contained in:

committed by
Rodolfo Alonso

parent
9709c11293
commit
09e13ffad0
@ -49,6 +49,7 @@
|
||||
Q_AGENT: openvswitch
|
||||
Q_ML2_TENANT_NETWORK_TYPE: vxlan
|
||||
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
|
||||
NEUTRON_DEPLOY_MOD_WSGI: True
|
||||
devstack_services:
|
||||
etcd: false
|
||||
br-ex-tcpdump: true
|
||||
@ -299,6 +300,7 @@
|
||||
OVN_L3_CREATE_PUBLIC_NETWORK: true
|
||||
OVN_DBS_LOG_LEVEL: dbg
|
||||
OVN_IGMP_SNOOPING_ENABLE: True
|
||||
NEUTRON_DEPLOY_MOD_WSGI: True
|
||||
devstack_plugins:
|
||||
neutron: https://opendev.org/openstack/neutron
|
||||
neutron-tempest-plugin: https://opendev.org/openstack/neutron-tempest-plugin
|
||||
@ -397,6 +399,9 @@
|
||||
grenade_from_branch: stable/2024.1
|
||||
grenade_localrc:
|
||||
NOVA_ENABLE_UPGRADE_WORKAROUND: True
|
||||
grenade_devstack_localrc:
|
||||
shared:
|
||||
NEUTRON_DEPLOY_MOD_WSGI: False
|
||||
|
||||
- job:
|
||||
name: neutron-ovn-grenade-multinode-skip-level
|
||||
@ -413,3 +418,6 @@
|
||||
grenade_from_branch: stable/2024.1
|
||||
grenade_localrc:
|
||||
NOVA_ENABLE_UPGRADE_WORKAROUND: True
|
||||
grenade_devstack_localrc:
|
||||
shared:
|
||||
NEUTRON_DEPLOY_MOD_WSGI: False
|
||||
|
Reference in New Issue
Block a user