From b80262cb4b3efc1d38f666eb7a8496c91d778420 Mon Sep 17 00:00:00 2001
From: Aleksandr Kurbatov <ak@geant.org>
Date: Mon, 12 May 2025 10:29:30 +0100
Subject: [PATCH] l2c ims_service_name: enforce upper case

---
 geant/gap_ansible/roles/l2circuits/tasks/merge_vars.yaml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/geant/gap_ansible/roles/l2circuits/tasks/merge_vars.yaml b/geant/gap_ansible/roles/l2circuits/tasks/merge_vars.yaml
index 62f4834..6023f5b 100644
--- a/geant/gap_ansible/roles/l2circuits/tasks/merge_vars.yaml
+++ b/geant/gap_ansible/roles/l2circuits/tasks/merge_vars.yaml
@@ -29,7 +29,7 @@
 - name: Set IMS service name to subscription custom_service_name if it is defined
   when: subscription.layer_2_circuit.custom_service_name is not none
   ansible.builtin.set_fact:
-    ims_service_name: "{{ subscription.layer_2_circuit.custom_service_name }}"
+    ims_service_name: "{{ subscription.layer_2_circuit.custom_service_name | upper }}"
 
 - name: Calculate IMS service name
   when: subscription.layer_2_circuit.custom_service_name is none
@@ -49,7 +49,7 @@
 
     - name: Put IMS name together
       ansible.builtin.set_fact:
-        ims_service_name: "{{ site_names_sorted + '-' + gsid }}"
+        ims_service_name: "{{ site_names_sorted | upper + '-' + gsid }}"
 
 - name: Calculate SDP to use locally
   when: not local_cross_connect
-- 
GitLab