From 1dda852c6a780e454f279febb6c2ea216655a35f Mon Sep 17 00:00:00 2001 From: liushy Date: Thu, 8 Aug 2024 19:22:27 +0800 Subject: [PATCH] Ensure latest revision number after commit port binding Related-Bug: #2065577 Change-Id: I2e763ae28b05e1cfc6cb2a10850947e56e23536d --- neutron/plugins/ml2/plugin.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/neutron/plugins/ml2/plugin.py b/neutron/plugins/ml2/plugin.py index 1aae01e3d8f..0a33526016b 100644 --- a/neutron/plugins/ml2/plugin.py +++ b/neutron/plugins/ml2/plugin.py @@ -878,6 +878,8 @@ class Ml2Plugin(db_base_plugin_v2.NeutronDbPluginV2, resource_id=port['id'], metadata={'mac_address_updated': False}, states=(oport, port,))) + # Ensure latest revision number + cur_context._port = port self.mechanism_manager.update_port_postcommit(cur_context) need_notify = True try_again = False