From 0d22de01677e30bdeb8083cb81f94d86e17a4052 Mon Sep 17 00:00:00 2001 From: yuqei Date: Sun, 27 Sep 2026 14:42:47 +0800 Subject: [PATCH] fix(release): fail closed on backup client setup --- yuqei-infra/backup/run-production-backup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/yuqei-infra/backup/run-production-backup.py b/yuqei-infra/backup/run-production-backup.py index 2bce9964..d80eb763 100644 --- a/yuqei-infra/backup/run-production-backup.py +++ b/yuqei-infra/backup/run-production-backup.py @@ -671,7 +671,8 @@ def object_storage_mirror_command( "/bin/sh", values["MINIO_MC_IMAGE"], "-ec", - """umask 077 + """set -eu +umask 077 mkdir -p "$HOME/.config/rc" /backup/minio cat > "$HOME/.config/rc/config.toml" exec rc --no-color --no-progress mirror --overwrite "$1" "$2"