From bc62399badbc533f295cf5829c42115afd17566b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Oriol=20i=20Aguilar?= Date: Tue, 13 Feb 2024 11:51:08 +0100 Subject: [PATCH] Fix Helm chart upgrade when using existing secret (#1378) Co-authored-by: Pawel Kosiec --- helm/botkube/templates/persistent-config.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/helm/botkube/templates/persistent-config.yaml b/helm/botkube/templates/persistent-config.yaml index 84a613bc1..68133de71 100644 --- a/helm/botkube/templates/persistent-config.yaml +++ b/helm/botkube/templates/persistent-config.yaml @@ -3,7 +3,8 @@ {{- $communications := .Values.communications }} {{- if .Values.existingCommunicationsSecretName }} {{- $secret := lookup "v1" "Secret" .Release.Namespace .Values.existingCommunicationsSecretName | default dict }} - {{- $data := b64dec (index $secret.data "comm_config.yaml") -}} + {{- $secretData := $secret.data | default dict -}} + {{- $data := b64dec (index $secretData "comm_config.yaml" | default "") -}} {{- $dataYaml := $data | fromYaml -}} {{- $communications = $dataYaml.communications }} {{- end }}