From a8010327a6d6cf587fa3396d10d259a1d2de21b7 Mon Sep 17 00:00:00 2001 From: rjshrjndrn Date: Tue, 8 Nov 2022 14:59:19 +0100 Subject: [PATCH] chore(init): check for vault already initialized. Signed-off-by: rjshrjndrn --- scripts/helmcharts/openreplay/templates/job.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/helmcharts/openreplay/templates/job.yaml b/scripts/helmcharts/openreplay/templates/job.yaml index 7acbff6fc..bd8eca1fc 100644 --- a/scripts/helmcharts/openreplay/templates/job.yaml +++ b/scripts/helmcharts/openreplay/templates/job.yaml @@ -178,6 +178,14 @@ spec: [[ -f /opt/openreplay/vault_creds.txt ]] && { aws s3 cp --endpoint ${AWS_ENDPOINT} /opt/openreplay/vault_creds.txt s3://${VAULT_BUCKET}/vault/ exit 0 + } || { + (cat /opt/openreplay/err.txt | grep -i "vault is already initialized") && { + echo vault already initialized + exit 0 + } || { + echo Unknown error + cat /opt/openreplay/err.txt + } } || { echo vault not yet initialized; sleep 2