From 5c687f19011abafe411618c71822618a2346f072 Mon Sep 17 00:00:00 2001
From: Aleksandr Kurbatov <ak@geant.org>
Date: Tue, 15 Apr 2025 13:42:33 +0100
Subject: [PATCH] VPRN template: add support for `label-mode`

label_mode defined via inventory:
- next-hop
- vrf
---
 .../roles/bc_templates/routers/nokia/router/vprn.j2            | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/geant/gap_ansible/roles/bc_templates/routers/nokia/router/vprn.j2 b/geant/gap_ansible/roles/bc_templates/routers/nokia/router/vprn.j2
index d690fcf1..0d8f0c0a 100644
--- a/geant/gap_ansible/roles/bc_templates/routers/nokia/router/vprn.j2
+++ b/geant/gap_ansible/roles/bc_templates/routers/nokia/router/vprn.j2
@@ -11,6 +11,9 @@
         {% if vprn.ecmp is defined %}
         <ecmp>{{ vprn.ecmp }}</ecmp>
         {% endif %}
+        {% if vprn.label_mode is defined %}
+        <label-mode>{{ vprn.label_mode }}</label-mode>
+        {% endif %}
         <bgp-ipvpn>
             <mpls>
                 <admin-state>enable</admin-state>
-- 
GitLab