fix(runner): require non110 registration condition [skip ci]
This commit is contained in:
@@ -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 欄位投影
|
||||
|
||||
**完成內容**:
|
||||
|
||||
Reference in New Issue
Block a user