diff --git a/fuelweb_test/models/fuel_web_client.py b/fuelweb_test/models/fuel_web_client.py index 9de5a15f9..e65cb3458 100644 --- a/fuelweb_test/models/fuel_web_client.py +++ b/fuelweb_test/models/fuel_web_client.py @@ -3143,6 +3143,8 @@ class FuelWebClient29(object): logger.debug("Using new interface serialization scheme") target_interface['attributes']['dpdk'][ 'enabled']['value'] = switch_to + if target_interface['type'] == 'bond': + target_interface['attributes']['type__']['value'] = 'dpdkovs' self.client.put_node_interfaces([{'id': nailgun_node_id, 'interfaces': compute_interfaces}]) diff --git a/fuelweb_test/tests/test_dpdk.py b/fuelweb_test/tests/test_dpdk.py index 7e39cbc1c..e4d13e25b 100644 --- a/fuelweb_test/tests/test_dpdk.py +++ b/fuelweb_test/tests/test_dpdk.py @@ -378,7 +378,8 @@ class SupportDPDKBond(BondingTestDPDK, TestDPDK): 'slave-01': ['controller'], 'slave-02': ['compute', 'cinder'], 'slave-03': ['compute', 'cinder'] - } + }, + update_interfaces=False ) self.show_step(4)