From 157b118c007387dc20bc8cb160056b74c11d7282 Mon Sep 17 00:00:00 2001 From: Adit Sarfaty Date: Tue, 24 Jan 2017 03:22:09 +0200 Subject: [PATCH] NSX-V| add firewall rules to dhcp edge When a new dhcp edge is created for a network that was just detached from a distributed router, FW rules were not created, causing the metadata not to work. Change-Id: I4a60e45f4e5e16dafb13649b431d1f7fbacc9ab1 --- vmware_nsx/plugins/nsx_v/drivers/distributed_router_driver.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vmware_nsx/plugins/nsx_v/drivers/distributed_router_driver.py b/vmware_nsx/plugins/nsx_v/drivers/distributed_router_driver.py index 88cf588f89..ff2c281098 100644 --- a/vmware_nsx/plugins/nsx_v/drivers/distributed_router_driver.py +++ b/vmware_nsx/plugins/nsx_v/drivers/distributed_router_driver.py @@ -490,6 +490,8 @@ class RouterDistributedDriver(router_driver.RouterBaseDriver): if md_proxy_handler: md_proxy_handler.configure_router_edge( context, dhcp_id) + self.setup_dhcp_edge_fw_rules(context, self.plugin, + dhcp_id) def _update_edge_router(self, context, router_id): router = self.plugin._get_router(context.elevated(), router_id)