From 8ddd52afc118aae47b38414070cc7be97e46a523 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 28 Jun 2026 20:59:22 +0800 Subject: [PATCH] docs(runbook): record non110 cold-start scorecard [skip ci] --- docs/LOGBOOK.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index c17066a83..b1e4f1942 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -18,6 +18,22 @@ **邊界**:未讀 `.runner` 內容、runner token、secret、raw session、SQLite、auth 或 `.env`;未啟動 runner service;未操作 Docker / K8s / DB;未使用 GitHub。 +## 2026-06-28 — 20:58 full-stack cold-start scorecard after runner non110 apply + +**完成內容**: +- 清理本機可再生 cache 後重跑 `bash scripts/reboot-recovery/full-stack-cold-start-check.sh`,避免本機 `/tmp` 只剩約 `260MiB` 導致 heredoc temp file 失敗、誤把 188 PG/Redis 段標成 blocked。 +- 本機可用空間回到約 `1.1GiB`;未刪 raw sessions / SQLite / auth / `.env`,只清 npm / Playwright / node-gyp / Homebrew / browser cache。 + +**驗證結果**: +- cold-start scorecard:`PASS=91 WARN=2 BLOCKED=0`,Result `DEGRADED`。 +- 188:PostgreSQL port open / accepting、Redis PONG、SignOz 200、MOMO health 200;backup / storage / scheduler / import source-aware checks OK。 +- 110:Gitea / Harbor / Prometheus / Alertmanager / Sentry local OK;legacy direct/Gitea runner units masked/inactive、controlled cd-lane fail-closed、runner direct process `0`、root restore-source left `0`。 +- 120/121:K3s nodes Ready、storage conditions clean、VIP present、CronJobs unsuspended、no active failed Jobs、121 DR drill cron present。 +- Public routes:AWOOOI API/Web、MOMO、Gitea、Harbor、registry、Sentry、SignOz、Stock、Langfuse、Bitan、aiops reachable with TLS verification. +- Remaining warnings:Alertmanager webhook POST skipped(未跑 `--send-alert-test`);188 MOMO daily sales stale but source preflight has no hard blocker。 + +**邊界**:沒有重啟 host / Docker / Nginx / firewall / K3s / DB;沒有啟動 110 legacy runner / 188 non-110 runner;沒有讀 secret / raw session / SQLite / auth / `.env`;沒有使用 GitHub。 + ## 2026-06-28 — 20:36 Delivery Workbench CD runner queue 欄位投影 **完成內容**: