From ba8ca60e793aad52ed760a7ec9625e727f9dcec8 Mon Sep 17 00:00:00 2001 From: Mint Bot Date: Tue, 12 Aug 2025 15:30:29 +0200 Subject: [PATCH] fix(odoo): handle existing secret for github personal access token --- odoo/templates/secret.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/odoo/templates/secret.yaml b/odoo/templates/secret.yaml index 00b79ec..46ac36c 100644 --- a/odoo/templates/secret.yaml +++ b/odoo/templates/secret.yaml @@ -5,7 +5,12 @@ metadata: labels: app: odoo data: + {{- $existingSecret := lookup "v1" "Secret" .Release.Namespace .Values.secretRef }} + {{- if and $existingSecret (index $existingSecret.data GITHUB_PERSONAL_ACCESS_TOKEN) }} + GITHUB_PERSONAL_ACCESS_TOKEN: {{ index $existingSecret.data GITHUB_PERSONAL_ACCESS_TOKEN }} + {{- else }} GITHUB_PERSONAL_ACCESS_TOKEN: {{ .Values.githubPersonalAccessToken | b64enc | quote }} + {{- end }} {{- if and .Values.postgresql.enabled (not (lookup "v1" "Secret" .Release.Namespace .Values.postgresql.auth.existingSecret)) }} --- apiVersion: v1