docs(logbook): record wazuh dry-run push state [skip ci]
This commit is contained in:
@@ -48762,3 +48762,31 @@ production browser smoke:
|
||||
|
||||
**下一個 P0**:
|
||||
- commit / push 到 Gitea main,等待 Gitea CD / code-review,部署後驗證 `GET /api/v1/iwooos/wazuh-allowlisted-check-mode-dry-run`、POST redacted sample、`GET /api/v1/iwooos/runtime-security-readback` 與 `/zh-TW/iwooos` desktop / mobile。
|
||||
|
||||
## 2026-06-28 — 19:19 Wazuh allowlisted check-mode dry-run source pushed / production 待 controlled dispatch
|
||||
|
||||
**時間與來源**:
|
||||
- 2026-06-28 19:10-19:19 Asia/Taipei。
|
||||
- 來源:Gitea SSH main push、production API readback、`.gitea/workflows/cd.yaml` / `code-review.yaml` trigger readback。
|
||||
|
||||
**完成內容**:
|
||||
- Source commit `6a933e3f0 feat(iwooos): add wazuh allowlisted dry-run gate` 已 normal push 到 `gitea-ssh/main`;讀回當下遠端 `refs/heads/main=6a933e3f0f5f64b64e7f785874e38aaf9a882fd9`。
|
||||
- feature branch 先前已推到 Gitea;rebase 後未 force push 更新 feature branch,避免破壞遠端 ref。
|
||||
- 本輪不使用 GitHub、不使用 `gh`、不呼叫 GitHub API。
|
||||
|
||||
**production truth**:
|
||||
- `GET https://awoooi.wooo.work/api/v1/iwooos/wazuh-allowlisted-check-mode-dry-run`:HTTP `404`,代表新 endpoint 尚未部署。
|
||||
- `GET https://awoooi.wooo.work/api/v1/iwooos/runtime-security-readback`:HTTP `200`,仍是舊版 readback;`source_snapshot_count=12`、`p0_lane_count=11`,新 allowlisted dry-run counters 尚未出現。
|
||||
- `.gitea/workflows/cd.yaml` 與 `code-review.yaml` 目前為 `workflow_dispatch` only;push 不會自動 CD / code-review。Chrome extension 不可用,無法安全使用既有登入態按 manual dispatch。
|
||||
|
||||
**仍維持 0 / false**:
|
||||
- production `runtime_gate_count=0`;新 allowlisted dry-run production counters 尚未部署,所以不得宣稱 production accepted。
|
||||
- 沒有 live Wazuh query、沒有 active response、沒有 host write、沒有 secret value collection。
|
||||
|
||||
**未做**:
|
||||
- 沒有讀 Gitea token、GitHub token、`.env`、raw sessions / SQLite / auth。
|
||||
- 沒有 host / Docker / systemd / Nginx / firewall / K8s / DB / Wazuh runtime 寫操作。
|
||||
- 沒有 force push、沒有重開 110 runner push workflow、沒有把 runner pressure gate 改成 warn-only。
|
||||
|
||||
**下一個 P0**:
|
||||
- 使用既有 Gitea `workflow_dispatch` / controlled CD lane 對含 `6a933e3f0` source 變更的最新 `main` 觸發 CD 與 code-review;CD 成功後再做 production GET/POST readback 與 `/zh-TW/iwooos` desktop / mobile smoke。
|
||||
|
||||
Reference in New Issue
Block a user