docs(recovery): record cold-start and non110 readiness receipt [skip ci]

This commit is contained in:
Your Name
2026-06-28 20:14:37 +08:00
parent dc53969ca6
commit e2fea22ab3

View File

@@ -15,8 +15,9 @@
- `python3 -m py_compile ops/runner/guard-gitea-runner-pressure.py ops/runner/test_guard_gitea_runner_pressure.py`:通過。
- 直接呼叫 `ops/runner/test_guard_gitea_runner_pressure.py` 測試函式manual `awoooi-host` OK、push `awoooi-host` blocked、manual `ubuntu-latest` blocked、push `awoooi-non110-host` OK。
- `python3 ops/runner/guard-gitea-runner-pressure.py --root .``GITEA_RUNNER_PRESSURE_GUARD_OK workflow_files=10 scheduled_workflows=3 auto_branch_events_on_110=0 generic_runner_labels=0`
- 188 read-only verifierhost 可達、Actions container `0`、heavy process `0`、load/core `0.323333`,但 `AWOOOI_NON110_RUNNER_READY=0`blockers 為 `no_ready_runner_config``no_ready_runner_service``rollback_unit_missing`
- `bash scripts/reboot-recovery/p3-controlled-release-gate.sh` 本輪啟動後停在 110/SSH 子 gate 超過 2 分鐘無輸出,已中止;不把 P3 宣稱為本輪完成。live re-close 已由 direct readback 證明full cold-start 需在 110 SSH 延遲恢復後補跑。
- 188 read-only verifierhost 可達、Actions container `0`、heavy process 最終讀回 `2`、load/core `0.489167`,但 `AWOOOI_NON110_RUNNER_READY=0`blockers 為 `no_ready_runner_config``no_ready_runner_service``rollback_unit_missing``heavy_processes_present:2`
- `bash scripts/reboot-recovery/p3-controlled-release-gate.sh` 本輪啟動後停在 110/SSH 子 gate 超過 2 分鐘無輸出,已中止;不把 P3 宣稱為本輪完成。
- 後續 `bash scripts/reboot-recovery/full-stack-cold-start-check.sh` 完成:`PASS=91 WARN=2 BLOCKED=0`Result `DEGRADED`110 runner guardrails / cd-lane fail-closed / public routes / K3s / 110+188 exporters 皆 OK。warnings 為 Alertmanager webhook POST skipped未跑 `--send-alert-test`)與 188 MOMO daily sales stale but source preflight no hard blocker。
**邊界**:沒有讀 `.runner`、runner token、secret、raw session、SQLite、auth 或 `.env`;沒有重啟 Docker / Nginx / firewall / K3s / DB沒有打開 legacy runner 或 controlled drain lane沒有 force push沒有使用 GitHub。