Remove all eventlet Neutron API jobs

The Neutron API WSGI module will be the only one available in
devstack [1].

[1]https://review.opendev.org/c/openstack/devstack/+/932203

Topic: eventlet-deprecation
Related-Bug: #2069831
Change-Id: I38d64650ae1115870a38641c1f199b09838f4bd7
This commit is contained in:
Rodolfo Alonso Hernandez 2024-11-19 11:00:18 +00:00 committed by Rodolfo Alonso
parent fea4f727dd
commit c27cf6baed
2 changed files with 1 additions and 29 deletions

View File

@ -37,7 +37,7 @@
BUILD_TIMEOUT: 784 BUILD_TIMEOUT: 784
# TODO(lucasagomes): Re-enable MOD_WSGI after # TODO(lucasagomes): Re-enable MOD_WSGI after
# https://bugs.launchpad.net/neutron/+bug/1912359 is implemented # https://bugs.launchpad.net/neutron/+bug/1912359 is implemented
NEUTRON_DEPLOY_MOD_WSGI: false NEUTRON_DEPLOY_MOD_WSGI: true
devstack_plugins: devstack_plugins:
neutron: https://opendev.org/openstack/neutron.git neutron: https://opendev.org/openstack/neutron.git
neutron-tempest-plugin: https://opendev.org/openstack/neutron-tempest-plugin.git neutron-tempest-plugin: https://opendev.org/openstack/neutron-tempest-plugin.git
@ -261,7 +261,6 @@
Q_ML2_TENANT_NETWORK_TYPE: vxlan Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_openvswitch) | join(',') }}" NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_openvswitch) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: true
devstack_local_conf: devstack_local_conf:
post-config: post-config:
$NEUTRON_CONF: $NEUTRON_CONF:
@ -377,7 +376,6 @@
Q_ML2_TENANT_NETWORK_TYPE: vxlan Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_openvswitch) | join(',') }}" NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_openvswitch) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: true
devstack_local_conf: devstack_local_conf:
post-config: post-config:
$NEUTRON_CONF: $NEUTRON_CONF:
@ -460,7 +458,6 @@
vars: vars:
devstack_localrc: devstack_localrc:
NEUTRON_ENFORCE_SCOPE: false NEUTRON_ENFORCE_SCOPE: false
NEUTRON_DEPLOY_MOD_WSGI: true
- job: - job:
name: neutron-tempest-plugin-openvswitch-distributed-dhcp name: neutron-tempest-plugin-openvswitch-distributed-dhcp
@ -645,7 +642,6 @@
OVN_DBS_LOG_LEVEL: dbg OVN_DBS_LOG_LEVEL: dbg
ENABLE_TLS: True ENABLE_TLS: True
OVN_IGMP_SNOOPING_ENABLE: True OVN_IGMP_SNOOPING_ENABLE: True
NEUTRON_DEPLOY_MOD_WSGI: true
devstack_services: devstack_services:
br-ex-tcpdump: true br-ex-tcpdump: true
br-int-flows: true br-int-flows: true
@ -784,22 +780,6 @@
devstack_localrc: devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: true NEUTRON_DEPLOY_MOD_WSGI: true
- job: # To be tested temporarily in the periodic queue
name: neutron-tempest-plugin-api-ovs-eventlet
parent: neutron-tempest-plugin-openvswitch
voting: false
vars:
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
- job: # To be tested temporarily in the periodic queue
name: neutron-tempest-plugin-api-ovn-eventlet
parent: neutron-tempest-plugin-ovn
voting: false
vars:
devstack_localrc:
NEUTRON_DEPLOY_MOD_WSGI: false
- job: - job:
name: neutron-tempest-plugin-dvr-multinode-scenario name: neutron-tempest-plugin-dvr-multinode-scenario
parent: tempest-multinode-full parent: tempest-multinode-full
@ -1053,7 +1033,6 @@
# empty # empty
ADVANCED_IMAGE_NAME: "" ADVANCED_IMAGE_NAME: ""
NETWORK_API_EXTENSIONS: "{{ network_api_extensions_common | join(',') }}" NETWORK_API_EXTENSIONS: "{{ network_api_extensions_common | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: true
devstack_plugins: devstack_plugins:
designate: https://opendev.org/openstack/designate.git designate: https://opendev.org/openstack/designate.git
devstack_services: devstack_services:
@ -1174,7 +1153,6 @@
Q_ML2_TENANT_NETWORK_TYPE: vxlan Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_sfc) | join(',') }}" NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_sfc) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: true
# TODO(bcafarel): tests still fail from time to time in parallel # TODO(bcafarel): tests still fail from time to time in parallel
# https://bugs.launchpad.net/neutron/+bug/1851500 # https://bugs.launchpad.net/neutron/+bug/1851500
# https://bugs.launchpad.net/networking-sfc/+bug/1660366 # https://bugs.launchpad.net/networking-sfc/+bug/1660366
@ -1256,7 +1234,6 @@
BAGPIPE_DATAPLANE_DRIVER_IPVPN: "ovs" BAGPIPE_DATAPLANE_DRIVER_IPVPN: "ovs"
BAGPIPE_BGP_PEERS: "-" BAGPIPE_BGP_PEERS: "-"
NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_bgpvpn) | join(',') }}" NETWORK_API_EXTENSIONS: "{{ (network_api_extensions_common + network_api_extensions_bgpvpn) | join(',') }}"
NEUTRON_DEPLOY_MOD_WSGI: true
devstack_plugins: devstack_plugins:
networking-bgpvpn: https://git.openstack.org/openstack/networking-bgpvpn networking-bgpvpn: https://git.openstack.org/openstack/networking-bgpvpn
networking-bagpipe: https://git.openstack.org/openstack/networking-bagpipe networking-bagpipe: https://git.openstack.org/openstack/networking-bagpipe
@ -1390,7 +1367,6 @@
Q_AGENT: openvswitch Q_AGENT: openvswitch
Q_ML2_TENANT_NETWORK_TYPE: vxlan Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
NEUTRON_DEPLOY_MOD_WSGI: true
devstack_services: devstack_services:
# Disable OVN services # Disable OVN services
br-ex-tcpdump: false br-ex-tcpdump: false
@ -1470,7 +1446,6 @@
Q_AGENT: openvswitch Q_AGENT: openvswitch
Q_ML2_TENANT_NETWORK_TYPE: vxlan Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
NEUTRON_DEPLOY_MOD_WSGI: true
devstack_services: devstack_services:
# Disable OVN services # Disable OVN services
br-ex-tcpdump: false br-ex-tcpdump: false
@ -1625,7 +1600,6 @@
Q_AGENT: openvswitch Q_AGENT: openvswitch
Q_ML2_TENANT_NETWORK_TYPE: vxlan,vlan Q_ML2_TENANT_NETWORK_TYPE: vxlan,vlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
NEUTRON_DEPLOY_MOD_WSGI: true
devstack_local_conf: devstack_local_conf:
post-config: post-config:
/$NEUTRON_CORE_PLUGIN_CONF: /$NEUTRON_CORE_PLUGIN_CONF:

View File

@ -24,8 +24,6 @@
- neutron-tempest-plugin-dvr-multinode-scenario - neutron-tempest-plugin-dvr-multinode-scenario
- neutron-tempest-plugin-openvswitch-distributed-dhcp - neutron-tempest-plugin-openvswitch-distributed-dhcp
- neutron-tempest-plugin-openvswitch-iptables_hybrid-distributed-dhcp - neutron-tempest-plugin-openvswitch-iptables_hybrid-distributed-dhcp
- neutron-tempest-plugin-api-ovs-eventlet
- neutron-tempest-plugin-api-ovn-eventlet
- neutron-tempest-plugin-ovn-enforce-scope-old-defaults - neutron-tempest-plugin-ovn-enforce-scope-old-defaults
periodic: periodic:
jobs: jobs: