fix(runner): require non110 registration condition [skip ci]

This commit is contained in:
Your Name
2026-06-28 20:47:10 +08:00
parent 9bbef8eaec
commit c18200c23c
3 changed files with 18 additions and 1 deletions

View File

@@ -1,3 +1,15 @@
## 2026-06-28 — 20:44 non-110 runner service registration condition verifier
**完成內容**
- `ops/runner/check-awoooi-non110-runner-readiness.sh` 的 service limit verifier 新增 `.runner` `ConditionPathExists` requirement避免 service 缺 registration gate 時被誤判為 ready。
- `ops/runner/test_check_awoooi_non110_runner_readiness.py` 補測 `registration_condition=1`,並確認 `.runner` 內容仍不被讀出。
**驗證結果**
- `python3.11 -m pytest ops/runner/test_check_awoooi_non110_runner_readiness.py ops/runner/test_guard_gitea_runner_pressure.py -q``6 passed`
- 188 live verifier`RUNNER_SERVICE_LIMITS ... registration_condition=1``AWOOOI_NON110_RUNNER_READY=0`,剩餘 blockers 仍為 registration missing、service inactive、no active runner。
**邊界**:未讀 `.runner` 內容、runner token、secret、raw session、SQLite、auth 或 `.env`;未啟動 runner service未操作 Docker / K8s / DB未使用 GitHub。
## 2026-06-28 — 20:36 Delivery Workbench CD runner queue 欄位投影
**完成內容**