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