Merge "Add neutron-tempest-plugin-scenario-ovn jobs"
This commit is contained in:
commit
cdf245979e
|
@ -182,6 +182,66 @@
|
||||||
available_type_drivers: flat,vlan,local,vxlan
|
available_type_drivers: flat,vlan,local,vxlan
|
||||||
q_agent: linuxbridge
|
q_agent: linuxbridge
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: neutron-tempest-plugin-scenario-ovn
|
||||||
|
parent: neutron-tempest-plugin-scenario
|
||||||
|
timeout: 10000
|
||||||
|
vars:
|
||||||
|
network_api_extensions: *api_extensions
|
||||||
|
# TODO(haleyb): Remove this blacklist when
|
||||||
|
# https://bugs.launchpad.net/neutron/+bug/1881558 is fixed.
|
||||||
|
tempest_black_regex: "(?:neutron_tempest_plugin.scenario.test_ipv6.IPv6Test)"
|
||||||
|
devstack_localrc:
|
||||||
|
Q_AGENT: ovn
|
||||||
|
NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
|
||||||
|
Q_ML2_PLUGIN_MECHANISM_DRIVERS: ovn,logger
|
||||||
|
Q_ML2_PLUGIN_TYPE_DRIVERS: local,flat,vlan,geneve
|
||||||
|
Q_ML2_TENANT_NETWORK_TYPE: geneve
|
||||||
|
Q_USE_PROVIDERNET_FOR_PUBLIC: true
|
||||||
|
PHYSICAL_NETWORK: public
|
||||||
|
ENABLE_CHASSIS_AS_GW: true
|
||||||
|
OVN_L3_CREATE_PUBLIC_NETWORK: true
|
||||||
|
OVN_DBS_LOG_LEVEL: dbg
|
||||||
|
# TODO(mjozefcz): Stop compiling OVS modules when meter action in kernel
|
||||||
|
# will be released in Ubuntu Bionic.
|
||||||
|
# More info: https://mail.openvswitch.org/pipermail/ovs-discuss/2018-December/048009.html
|
||||||
|
OVN_BUILD_MODULES: True
|
||||||
|
ENABLE_TLS: True
|
||||||
|
OVN_IGMP_SNOOPING_ENABLE: True
|
||||||
|
devstack_services:
|
||||||
|
br-ex-tcpdump: true
|
||||||
|
br-int-flows: true
|
||||||
|
q-ovn-metadata-agent: true
|
||||||
|
ovn-controller: true
|
||||||
|
ovn-northd: true
|
||||||
|
ovs-vswitchd: true
|
||||||
|
ovsdb-server: true
|
||||||
|
q-agt: false
|
||||||
|
q-dhcp: false
|
||||||
|
q-l3: false
|
||||||
|
q-meta: false
|
||||||
|
q-metering: false
|
||||||
|
s-account: false
|
||||||
|
s-container-sync: false
|
||||||
|
s-container: false
|
||||||
|
s-object: false
|
||||||
|
s-proxy: false
|
||||||
|
tls-proxy: true
|
||||||
|
q-qos: true
|
||||||
|
devstack_local_conf:
|
||||||
|
post-config:
|
||||||
|
$NEUTRON_CONF:
|
||||||
|
DEFAULT:
|
||||||
|
enable_dvr: false
|
||||||
|
/$NEUTRON_CORE_PLUGIN_CONF:
|
||||||
|
ml2:
|
||||||
|
type_drivers: local,flat,vlan,geneve
|
||||||
|
test-config:
|
||||||
|
$TEMPEST_CONFIG:
|
||||||
|
neutron_plugin_options:
|
||||||
|
available_type_drivers: local,flat,vlan,geneve
|
||||||
|
is_igmp_snooping_enabled: True
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: neutron-tempest-plugin-dvr-multinode-scenario
|
name: neutron-tempest-plugin-dvr-multinode-scenario
|
||||||
parent: tempest-multinode-full
|
parent: tempest-multinode-full
|
||||||
|
|
|
@ -7,11 +7,13 @@
|
||||||
- neutron-tempest-plugin-scenario-linuxbridge
|
- neutron-tempest-plugin-scenario-linuxbridge
|
||||||
- neutron-tempest-plugin-scenario-openvswitch
|
- neutron-tempest-plugin-scenario-openvswitch
|
||||||
- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
|
- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
|
||||||
|
- neutron-tempest-plugin-scenario-ovn
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- neutron-tempest-plugin-api
|
- neutron-tempest-plugin-api
|
||||||
- neutron-tempest-plugin-scenario-linuxbridge
|
- neutron-tempest-plugin-scenario-linuxbridge
|
||||||
- neutron-tempest-plugin-scenario-openvswitch
|
- neutron-tempest-plugin-scenario-openvswitch
|
||||||
|
- neutron-tempest-plugin-scenario-ovn
|
||||||
- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
|
- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid
|
||||||
#TODO(slaweq): Move neutron-tempest-plugin-dvr-multinode-scenario out of
|
#TODO(slaweq): Move neutron-tempest-plugin-dvr-multinode-scenario out of
|
||||||
# the experimental queue when it will be more stable
|
# the experimental queue when it will be more stable
|
||||||
|
@ -104,6 +106,7 @@
|
||||||
- neutron-tempest-plugin-scenario-linuxbridge-ussuri
|
- neutron-tempest-plugin-scenario-linuxbridge-ussuri
|
||||||
- neutron-tempest-plugin-scenario-openvswitch-ussuri
|
- neutron-tempest-plugin-scenario-openvswitch-ussuri
|
||||||
- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri
|
- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri
|
||||||
|
- neutron-tempest-plugin-scenario-ovn-ussuri
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- neutron-tempest-plugin-api-ussuri
|
- neutron-tempest-plugin-api-ussuri
|
||||||
|
|
|
@ -114,6 +114,16 @@
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
|
NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: neutron-tempest-plugin-scenario-ovn-ussuri
|
||||||
|
parent: neutron-tempest-plugin-scenario-ovn
|
||||||
|
override-checkout: stable/ussuri
|
||||||
|
vars:
|
||||||
|
branch_override: stable/ussuri
|
||||||
|
network_api_extensions: *api_extensions
|
||||||
|
devstack_localrc:
|
||||||
|
NETWORK_API_EXTENSIONS: "{{ network_api_extensions | join(',') }}"
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: neutron-tempest-plugin-dvr-multinode-scenario-ussuri
|
name: neutron-tempest-plugin-dvr-multinode-scenario-ussuri
|
||||||
parent: neutron-tempest-plugin-dvr-multinode-scenario
|
parent: neutron-tempest-plugin-dvr-multinode-scenario
|
||||||
|
|
Loading…
Reference in New Issue