From abd3f44744a27d7ac0f3ff50ae46c5cfe40e7699 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 18 Jun 2026 13:56:15 +0800 Subject: [PATCH] =?UTF-8?q?docs(ops):=20=E8=A8=98=E9=8C=84=20110=20cold-st?= =?UTF-8?q?art=20=E8=85=B3=E6=9C=AC=E5=90=8C=E6=AD=A5=20[skip=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/LOGBOOK.md | 1 + docs/runbooks/FULL-STACK-COLD-START-SOP.md | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index b2fcf33f..0516c42d 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -207,6 +207,7 @@ - `bash -n scripts/reboot-recovery/full-stack-cold-start-check.sh scripts/reboot-recovery/reboot-recovery-readiness-audit.sh` 通過。 - `PATH=/tmp/awoooi-ansible-venv/bin:$PATH bash scripts/reboot-recovery/reboot-recovery-readiness-audit.sh --no-color` 回 `PASS=187 WARN=1 BLOCKED=0`,唯一 warning 仍是 repo-side audit 未帶 `--live`。 - `bash scripts/reboot-recovery/full-stack-cold-start-check.sh --monitor-read-only --no-color --watch --interval 1 --max-attempts 1` 回 `PASS=84 WARN=0 BLOCKED=0`,result `GREEN`。 +- 110 live script sync:`/home/wooo/scripts/full-stack-cold-start-check.sh` 已更新為 hash `b48af9c603aa5a1a4f9434d6cc510398bbecc2e46400a21410e735d5f7d177c4`;舊版備份 `/home/wooo/scripts/full-stack-cold-start-check.sh.before-stale-active-job-classification.20260618-135516`;用 110 正式路徑重跑回 `PASS=84 WARN=0 BLOCKED=0`。 - Live schedule evidence:`FAILED_JOBS 1`、`STALE_FAILED_JOBS 1`、`ACTIVE_FAILED_JOBS 0`、`BAD_PODS 0`。 - 110 / 120 / 121 / 188 ping 與 SSH port 全部 OK;120 / 121 K3s nodes Ready;`NODE_FS_ERROR_EVENTS 0`;AWOOOI API/Web routes OK;public routes / TLS green;momo current-month parity `10936|10936|2026-06-01|2026-06-17|2026-06-01|2026-06-17`;110 backup health `13/13 fresh failed=0`;188 backup health `2/2 fresh failed=0`。 diff --git a/docs/runbooks/FULL-STACK-COLD-START-SOP.md b/docs/runbooks/FULL-STACK-COLD-START-SOP.md index 78adf96e..774576fe 100644 --- a/docs/runbooks/FULL-STACK-COLD-START-SOP.md +++ b/docs/runbooks/FULL-STACK-COLD-START-SOP.md @@ -1554,6 +1554,7 @@ SOP update: | Active blocker rule | `ACTIVE_FAILED_JOBS > 0` causes warning; `STALE_FAILED_JOBS > 0` is retained evidence and does not warn by itself | | Readiness audit contract | `reboot-recovery-readiness-audit.sh` requires both stale and active failed Job counters | | Repo-side validation | `bash -n` passed; readiness audit returned `PASS=187 WARN=1 BLOCKED=0` with only the expected non-live warning | +| 110 live script sync | `/home/wooo/scripts/full-stack-cold-start-check.sh` hash `b48af9c603aa5a1a4f9434d6cc510398bbecc2e46400a21410e735d5f7d177c4`; previous version backed up to `/home/wooo/scripts/full-stack-cold-start-check.sh.before-stale-active-job-classification.20260618-135516` | | Live cold-start readback | `PASS=84 WARN=0 BLOCKED=0`, result `GREEN` | | K8s Job evidence | `FAILED_JOBS=1`, `STALE_FAILED_JOBS=1`, `ACTIVE_FAILED_JOBS=0`, `BAD_PODS=0` | | Backup / DR evidence | 110 backup health `13/13 fresh failed=0`; 188 backup health `2/2 fresh failed=0`; escrow readback still `ESCROW_MISSING_COUNT=5` |