From cfe96c857be1a853ce68336479eaa7dccdabb0d6 Mon Sep 17 00:00:00 2001 From: Kobi Samoray Date: Tue, 25 Aug 2015 04:16:41 +0300 Subject: [PATCH] Metadata LB configuration should be synchronous When metadata configuration is deployed to a router or DHCP edge, it overwrites the existing LB configuration. This operation cannot be concurrent with any other transaction on the edge and therefore cannot be asynchronous. Change-Id: I77465a572a8f07a3fd248386899dfd3de27791f1 --- vmware_nsx/plugins/nsx_v_md_proxy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vmware_nsx/plugins/nsx_v_md_proxy.py b/vmware_nsx/plugins/nsx_v_md_proxy.py index 3cbff830ca..d350e788cf 100644 --- a/vmware_nsx/plugins/nsx_v_md_proxy.py +++ b/vmware_nsx/plugins/nsx_v_md_proxy.py @@ -553,7 +553,7 @@ class NsxVMetadataProxyHandler: lb_obj.submit_to_backend( self.nsxv_plugin.nsx_v.vcns, - edge_id) + edge_id, async=False) def configure_router_edge(self, rtr_id, context=None): # Connect router interface to inter-edge network