From 5076a9e51d9f65c515172cb60266580f5da6ae23 Mon Sep 17 00:00:00 2001 From: ogt Date: Sat, 25 Apr 2026 01:51:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20cd.yaml=20rsync=20code=2023=20=E2=80=94?= =?UTF-8?q?=20=E6=8E=92=E9=99=A4=20root=20=E6=93=81=E6=9C=89=E7=9A=84=20al?= =?UTF-8?q?ertmanager=20=E7=9B=AE=E9=8C=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 根本原因:rsync -t 嘗試更新 monitoring/alertmanager/ 時間戳, 但該目錄由 root 擁有,ollama 無寫入權,觸發 code 23。 新增排除規則: - --exclude='monitoring/alertmanager/' (root-owned, alertmanager.yml 不在 git) - --exclude='._*' (macOS 舊 rsync 遺留的資源 fork 檔案) 已同步修改 sync 與 rebuild 兩個 rsync 指令。 Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/cd.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index ccb18a1..3c68bff 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -161,6 +161,8 @@ jobs: --exclude='k8s/' \ --exclude='n8n-workflows/' \ --exclude='aiops-core/' \ + --exclude='monitoring/alertmanager/' \ + --exclude='._*' \ ./ ollama@192.168.0.188:/home/ollama/momo-pro/ - name: 重啟容器(Sync 模式) @@ -201,6 +203,8 @@ jobs: --exclude='k8s/' \ --exclude='n8n-workflows/' \ --exclude='aiops-core/' \ + --exclude='monitoring/alertmanager/' \ + --exclude='._*' \ ./ ollama@192.168.0.188:/home/ollama/momo-pro/ # H2: --force-recreate 確保容器強制重建(避免靜默更新失敗) ssh -i ~/.ssh/id_deploy ollama@192.168.0.188 \