diff --git a/juniper-macros.j2 b/juniper-macros.j2 index a8a9b26..70ed381 100644 --- a/juniper-macros.j2 +++ b/juniper-macros.j2 @@ -301,7 +301,9 @@ forwarding-options { {% macro routingoptionssection(device, overlay_as = None, gateway = None, routes = None) %} routing-options { +{% if device.primary_ip4 %} router-id {{ device.primary_ip4.address.ip }}; +{% endif %} {% if overlay_as %} autonomous-system {{ overlay_as }}; {% endif %}