From 663667dbff7af1db343e348342ef7f2784dcf6d0 Mon Sep 17 00:00:00 2001 From: "dave@tiredofit.ca" Date: Mon, 4 Sep 2023 08:32:05 -0700 Subject: [PATCH] Release 3.9.12 - See CHANGELOG.md --- CHANGELOG.md | 6 ++++++ install/assets/functions/10-db-backup | 7 ++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e26b8a..09c67f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 3.9.12 2023-09-04 + + ### Changed + - Perform additional checks for ENABLE_CHECKSUM=FALSE and skip executing actions for S3/BlobXfer + + ## 3.9.11 2023-08-24 ### Changed diff --git a/install/assets/functions/10-db-backup b/install/assets/functions/10-db-backup index 9990e93..86c5c5c 100644 --- a/install/assets/functions/10-db-backup +++ b/install/assets/functions/10-db-backup @@ -744,20 +744,21 @@ move_dbbackup() { silent aws ${PARAM_AWS_ENDPOINT_URL} s3 cp ${TEMP_LOCATION}/*.${checksum_extension} s3://${S3_BUCKET}/${S3_PATH}/ ${s3_ssl} ${s3_ca_cert} ${S3_EXTRA_OPTS} fi - rm -rf "${TEMP_LOCATION}"/*."${checksum_extension}" + if var_true "${ENABLE_CHECKSUM}" ; then rm -rf "${TEMP_LOCATION}"/*."${checksum_extension}"; fi rm -rf "${TEMP_LOCATION}"/"${target}" ;; "blobxfer" ) print_info "Moving backup to S3 Bucket with blobxfer" mkdir -p "${DB_DUMP_TARGET}" - mv "${TEMP_LOCATION}"/*."${checksum_extension}" "${DB_DUMP_TARGET}"/ + if var_true "${ENABLE_CHECKSUM}" ; then mv "${TEMP_LOCATION}"/*."${checksum_extension}" "${DB_DUMP_TARGET}"/; fi + mv "${TEMP_LOCATION}"/"${target}" "${DB_DUMP_TARGET}"/"${target}" silent blobxfer upload --mode file --remote-path ${BLOBXFER_REMOTE_PATH} --local-path ${DB_DUMP_TARGET} move_exit_code=$? - rm -rf "${TEMP_LOCATION}"/*."${checksum_extension}" + if var_true "${ENABLE_CHECKSUM}" ; then rm -rf "${TEMP_LOCATION}"/*."${checksum_extension}" ; fi rm -rf "${TEMP_LOCATION}"/"${target}" ;; esac