From 968cf5cb787f20c5755dc87d37ec4ef0d5ea20dd Mon Sep 17 00:00:00 2001
From: KAROL CZARNECKI <karol.czarnecki@ie.ibm.com>
Date: Tue, 28 Jan 2025 10:07:00 +0000
Subject: [PATCH] [patch] update cert format in CR

---
 ibm/mas_devops/roles/aibroker/tasks/config_db2/main.yml | 2 +-
 ibm/mas_devops/roles/aibroker/tasks/config_dro/main.yml | 2 +-
 ibm/mas_devops/roles/aibroker/tasks/config_sls/main.yml | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ibm/mas_devops/roles/aibroker/tasks/config_db2/main.yml b/ibm/mas_devops/roles/aibroker/tasks/config_db2/main.yml
index 58ec6b6eb..98c16283d 100644
--- a/ibm/mas_devops/roles/aibroker/tasks/config_db2/main.yml
+++ b/ibm/mas_devops/roles/aibroker/tasks/config_db2/main.yml
@@ -12,7 +12,7 @@
       password: "{{ jdbccfg[0].data.password }}"
       url: "{{ jdbccfg[1].spec.config.url }}"
       # ca: "{{ jdbccfg[1].spec.certificates | map(attribute='crt') }}"
-      ca: "{{ jdbccfg[1].spec.certificates | map(attribute='crt') | join(',') }}"
+      ca: "{{ jdbccfg[1].spec.certificates | map(attribute='crt') | join(',') | replace(',','\n')}}"
 
 - name: "Debug: jdbc information" #TODO: remove before PR
   debug:
diff --git a/ibm/mas_devops/roles/aibroker/tasks/config_dro/main.yml b/ibm/mas_devops/roles/aibroker/tasks/config_dro/main.yml
index 18438c865..7a2a60a52 100644
--- a/ibm/mas_devops/roles/aibroker/tasks/config_dro/main.yml
+++ b/ibm/mas_devops/roles/aibroker/tasks/config_dro/main.yml
@@ -9,7 +9,7 @@
       secret_name: "{{ drocfg[0].metadata.name }}"
       registration_key: "{{ drocfg[0].stringData.api_key }}"
       url: "{{ drocfg[1].spec.config.url }}"
-      ca: "{{ drocfg[1].spec.certificates | map(attribute='crt') | join(',') }}"
+      ca: "{{ drocfg[1].spec.certificates | map(attribute='crt') | join(',') | replace(',','\n') }}"
       # ca: "{{ drocfg[1].spec.certificates | map(attribute='crt') }}"
 
 - name: "Debug: dro information" #TODO: remove before PR
diff --git a/ibm/mas_devops/roles/aibroker/tasks/config_sls/main.yml b/ibm/mas_devops/roles/aibroker/tasks/config_sls/main.yml
index c5a5d5252..f32195ca3 100644
--- a/ibm/mas_devops/roles/aibroker/tasks/config_sls/main.yml
+++ b/ibm/mas_devops/roles/aibroker/tasks/config_sls/main.yml
@@ -9,7 +9,7 @@
       secret_name: "{{ slscfg[0].metadata.name }}"
       registration_key: "{{ slscfg[0].stringData.registrationKey }}"
       url: "{{ slscfg[1].spec.config.url }}"
-      ca: "{{ slscfg[1].spec.certificates | map(attribute='crt') | join(',') }}"
+      ca: "{{ slscfg[1].spec.certificates | map(attribute='crt') | join(',') | replace(',','\n') }}"
       # ca: "{{ slscfg[1].spec.certificates | map(attribute='crt') }}"
 
 - name: "Debug: sls information" #TODO: remove before PR