From 8668c1846c782914eff74b6baa3234bfb37bf538 Mon Sep 17 00:00:00 2001 From: vmaillot <74190001+vmaillot@users.noreply.github.com> Date: Fri, 1 Mar 2024 10:40:07 +0100 Subject: [PATCH] fix(backup.sh): remove S3 variable and fix folder mismatch (#75) Signed-off-by: Valentin Maillot --- backup.sh | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/backup.sh b/backup.sh index 48b2a5e..d8f3428 100755 --- a/backup.sh +++ b/backup.sh @@ -31,8 +31,6 @@ set -xeuo pipefail -OCP_BACKUP_S3="" - # check storage type if [ "${OCP_BACKUP_S3}" = "true" ]; then # prepare & push backup to S3 @@ -47,13 +45,12 @@ if [ "${OCP_BACKUP_S3}" = "true" ]; then # make dirname BACKUP_FOLDER="$( date "${OCP_BACKUP_DIRNAME}")" || { echo "Invalid backup.dirname" && exit 1; } - BACKUP_PATH="$( realpath -m "${OCP_BACKUP_SUBDIR}/${BACKUP_FOLDER}" )" # make necessary directory - mkdir -p "/host/var/tmp/etcd-backup" + mkdir -p "/host/var/tmp/etcd-backup/${BACKUP_FOLDER}" # create backup to temporary location - chroot /host /usr/local/bin/cluster-backup.sh /var/tmp/etcd-backup + chroot /host /usr/local/bin/cluster-backup.sh "/var/tmp/etcd-backup/${BACKUP_FOLDER}" # move files to S3 and delete temporary files mcli mv /host/var/tmp/etcd-backup/* "${OCP_BACKUP_S3_NAME}"/"${OCP_BACKUP_S3_BUCKET}"