diff --git a/neutron_tempest_plugin/api/test_trunk.py b/neutron_tempest_plugin/api/test_trunk.py index 1f83bd87b..26f8de87e 100644 --- a/neutron_tempest_plugin/api/test_trunk.py +++ b/neutron_tempest_plugin/api/test_trunk.py @@ -247,21 +247,23 @@ class TrunkTestMtusJSONBase(TrunkTestJSONBase): @classmethod def skip_checks(cls): super(TrunkTestMtusJSONBase, cls).skip_checks() - if not all(cls.is_type_driver_enabled(t) for t in ['gre', 'vxlan']): - msg = "Either vxlan or gre type driver not enabled." + if not all(cls.is_type_driver_enabled(t) for t in ['vlan', 'vxlan']): + msg = "Either vxlan or vlan type driver not enabled." raise cls.skipException(msg) def setUp(self): super(TrunkTestMtusJSONBase, self).setUp() + physnet_name = CONF.neutron_plugin_options.provider_vlans[0] - # VXLAN autocomputed MTU (1450) is smaller than that of GRE (1458) + # VXLAN autocomputed MTU (1450) is smaller than that of VLAN (1480) self.smaller_mtu_net = self.create_network( name=data_utils.rand_name('vxlan-net'), provider_network_type='vxlan') self.larger_mtu_net = self.create_network( - name=data_utils.rand_name('gre-net'), - provider_network_type='gre') + name=data_utils.rand_name('vlan-net'), + provider_network_type='vlan', + provider_physical_network=physnet_name) self.smaller_mtu_port = self.create_port(self.smaller_mtu_net) self.smaller_mtu_port_2 = self.create_port(self.smaller_mtu_net) diff --git a/zuul.d/master_jobs.yaml b/zuul.d/master_jobs.yaml index 9c047eff4..c3ab01de6 100644 --- a/zuul.d/master_jobs.yaml +++ b/zuul.d/master_jobs.yaml @@ -86,25 +86,16 @@ - ipv6_metadata tempest_test_regex: ^neutron_tempest_plugin\.api devstack_services: - # Disable OVN services - br-ex-tcpdump: false - br-int-flows: false - ovn-controller: false - ovn-northd: false - ovs-vswitchd: false - ovsdb-server: false - q-ovn-metadata-agent: false - # Neutron services - q-agt: true - q-dhcp: true - q-l3: true - q-meta: true - q-metering: true neutron-log: true devstack_localrc: - Q_AGENT: openvswitch - Q_ML2_TENANT_NETWORK_TYPE: vxlan - Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch + # TODO(lucasagomes): Re-enable MOD_WSGI after + # https://bugs.launchpad.net/neutron/+bug/1912359 is implemented + NEUTRON_DEPLOY_MOD_WSGI: false + # TODO(ralonsoh): remove OVN_BUILD_FROM_SOURCE once the OS packages + # include at least OVN v20.12.0. + OVN_BUILD_FROM_SOURCE: True + OVN_BRANCH: "v21.03.0" + OVS_BRANCH: "8dc1733eaea866dce033b3c44853e1b09bf59fc7" devstack_local_conf: post-config: # NOTE(slaweq): We can get rid of this hardcoded absolute path when