From b5d4bc376cc6311a3d35165248a5ccfbf05b9359 Mon Sep 17 00:00:00 2001 From: Rodolfo Alonso Hernandez Date: Mon, 9 May 2022 17:04:59 +0000 Subject: [PATCH] [UT] Do not create network ports with same MAC address In ``TestOVNClientQosExtension``, avoid creating a router GW port with a MAC address that could match the ports created in ``_initialize_objs`` to be used as floating IP ports. Closes-Bug: #1972713 Change-Id: Ida2971f9a41122a0c3522a446c70497655fdf97b --- .../ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py b/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py index 4174f2b1ee9..8ebfbe050af 100644 --- a/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py +++ b/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py @@ -121,7 +121,7 @@ class TestOVNClientQosExtension(test_plugin.Ml2PluginV2TestCase): network = network_obj.Network( self.ctx, id=uuidutils.generate_uuid(), project_id=self.project_id) network.create() - router_gw_port = self._create_one_port(random.randint(1, 10000), + router_gw_port = self._create_one_port(random.randint(10**6, 10**7), network.id) router = router_obj.Router(self.ctx, id=uuidutils.generate_uuid(), gw_port_id=router_gw_port.id)