From fd7015b40e51eb0fe3021c92dc0e137e4fca5d9f Mon Sep 17 00:00:00 2001 From: bingwang-ms <66248323+bingwang-ms@users.noreply.github.com> Date: Sun, 29 Jun 2025 09:34:57 -0700 Subject: [PATCH] Set VM as reflector for LT2/FT2 (#19238) * Set VM as reflector for LT2/FT2 --- ansible/roles/eos/templates/t0-leaf.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ansible/roles/eos/templates/t0-leaf.j2 b/ansible/roles/eos/templates/t0-leaf.j2 index b13781177c..8511485bee 100644 --- a/ansible/roles/eos/templates/t0-leaf.j2 +++ b/ansible/roles/eos/templates/t0-leaf.j2 @@ -106,6 +106,10 @@ router bgp {{ host['bgp']['asn'] }} {% for remote_ip in remote_ips %} neighbor {{ remote_ip }} remote-as {{ asn }} neighbor {{ remote_ip }} description {{ asn }} +{# set LT2/FT2 as reflector to advertise route to DUT #} +{% if props.swrole is defined and props.swrole in ("lowerspine", "fabricspine") %} + neighbor {{ remote_ip }} route-reflector-client +{% endif %} {% if remote_ip | ipv6 %} address-family ipv6 neighbor {{ remote_ip }} activate