From 6f87fdb0c114679f769bc914108588d1a39996d2 Mon Sep 17 00:00:00 2001 From: sbalineni Date: Fri, 29 Jul 2016 15:17:25 -0700 Subject: [PATCH] [DM]: Minor changes to bgp configuration - removed keep all stanga (not necessary) - set multihop only for external bgp peers. Change-Id: Id44c3f2658dcfe885077f817572040747f69447f Closes-Bug: #1452482 --- .../device-manager/device_manager/physical_router_config.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/config/device-manager/device_manager/physical_router_config.py b/src/config/device-manager/device_manager/physical_router_config.py index d674e009756..5a989c1bd8f 100644 --- a/src/config/device-manager/device_manager/physical_router_config.py +++ b/src/config/device-manager/device_manager/physical_router_config.py @@ -745,16 +745,15 @@ def _get_bgp_config_xml(self, external=False): if external: etree.SubElement(bgp_config, "name").text = "__contrail_external__" etree.SubElement(bgp_config, "type").text = "external" + etree.SubElement(bgp_config, "multihop") else: etree.SubElement(bgp_config, "name").text = "__contrail__" etree.SubElement(bgp_config, "type").text = "internal" - etree.SubElement(bgp_config, "multihop") local_address = etree.SubElement(bgp_config, "local-address") local_address.text = self.bgp_params['address'] self._add_family_etree(bgp_config, self.bgp_params) self.add_bgp_auth_config(bgp_config, self.bgp_params) self.add_bgp_hold_time_config(bgp_config, self.bgp_params) - etree.SubElement(bgp_config, "keep").text = "all" return bgp_config # end _get_bgp_config_xml