From 073141abcb7091718d49362a7efa1615c08f3b03 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 27 Jun 2026 20:17:14 +0800 Subject: [PATCH] docs(ops): record 110 runner pressure closeout --- docs/LOGBOOK.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index dd1188f04..53e5be797 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -7,6 +7,7 @@ - `.gitea/workflows/ansible-lint.yml` 從 `self-hosted` 收斂為 `awoooi-ubuntu`;AWOOI workflows 目前只剩 `awoooi-ubuntu` / `awoooi-host` 兩類 label。 - `scripts/reboot-recovery/awoooi-startup-110.sh` 改成預設不自動啟動 Gitea host runner;只有明確設定 `AWOOOI_START_GITEA_RUNNER_ON_BOOT=1` 才允許 startup 拉起 runner。 - live `/usr/local/bin/awoooi-startup-110.sh` 已安裝新版,舊檔備份為 `/usr/local/bin/awoooi-startup-110.sh.bak-20260627-runner-inactive`;本輪沒有執行 startup script,也沒有重啟 runner。 +- closeout 時發現 Docker-wrapped `gitea-runner` 短暫回彈為 running;確認 active task containers `0` 後,已只針對 `gitea-runner` 執行 `docker update --restart=no` 與 `docker stop -t 60`,恢復 `Restart=no Status=exited Running=false`。 - `ops/runner/audit-workflow-labels.py` 修正 local fallback,沒有 Gitea auth 但指定 `--local-repo` 時不再輸出假空白。 - `ops/runner/check-runner-isolation-readiness.sh` 認得 `awoooi-ubuntu`,避免把新 label 誤判成 unknown / mixed owner。 - `ops/runner/README.md` 更新 2026-06-27 runner 降壓狀態、hard-fail pressure gate、startup 開關與 workflow label 邊界。 @@ -18,6 +19,7 @@ - `rg "runs-on: (ubuntu-latest|self-hosted|ubuntu-22.04|ubuntu-24.04)" .gitea/workflows`:無命中。 - `ops/runner/audit-workflow-labels.py --repo wooo/awoooi --local-repo wooo/awoooi=/Users/ogt/awoooi`:labels 只剩 `awoooi-host` / `awoooi-ubuntu`。 - 110 readback:`gitea-act-runner-host.service=inactive`、Actions containers `0`、active CI groups `0`、StockPlatform orphan groups `0`。 +- Docker-wrapped `gitea-runner`:`Restart=no Status=exited Running=false`。 - 110 readiness:primary labels `awoooi-ubuntu` / `awoooi-host` 均為 `awoooi_dedicated`,`mixed_owner_classes=0`,active action containers `none`。 - 110 pressure gate 目前 `GATE_RC=1`,原因是 `load5/core 0.886667 > 0.85`;top process 顯示主要是 `restic` 6h backup,不是 Gitea Actions / Chrome smoke 事故復燃。 - 110 local Gitea / Sentry / Alertmanager / Grafana health readback:`200 / 302 / 200 / 200`。