OG T
3f7a742683
fix(infra): 首席架構師 Review 修正 — C1/I1/I2/I3/I4/S1
C1: 移除 deploy-to-110.sh 密碼明文,改用 SSH key + sudoers NOPASSWD
I1: 加入 /var/lock/harbor-repair.lock 防止 watchdog 與 startup 並行修復
I2: docker compose 的 stderr 不再靜默(改用 tee -a log | while read 輸出)
I3: watchdog while loop 包在子 shell + || true,子 shell 異常不終止 watchdog
I4: repair_harbor 關鍵指令(harbor-log 啟動)加入退出碼捕捉
S1: 修復後驗證等待從 5s/10s 改為 30s(harbor-core 初始化需要足夠時間)
S2: docker ps 改用 --filter status=exited 取代 grep/awk
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-05 12:18:41 +08:00
..
2026-04-05 00:39:20 +08:00
2026-04-05 12:18:41 +08:00
2026-04-05 00:39:20 +08:00
2026-04-05 00:52:13 +08:00
2026-04-05 12:18:41 +08:00
2026-04-05 00:39:20 +08:00
2026-04-05 12:13:21 +08:00
2026-04-05 12:18:41 +08:00