fix(backup): monitor gitea private bundle coverage
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Failing after 33s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Failing after 33s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
This commit is contained in:
@@ -1,3 +1,20 @@
|
||||
## 2026-07-01 — 15:25 Gitea live recovery after 110 Docker/control-plane failure
|
||||
|
||||
**照主線修復的問題**:
|
||||
- Gitea live 從外部 `https://gitea.wooo.work/api/v1/version` 502、內部 `192.168.0.110:3001` connection refused、Git SSH `192.168.0.110:2222` connection refused,收斂為 110 Docker/control-plane failure,不是 repo history 消失。
|
||||
- 110 console 確認 `docker ps` 無法連 Docker daemon;`sudo systemctl restart docker` 回 `Transport endpoint is not connected`,一般 Docker restart 不能恢復。
|
||||
- 以 99 VMware 對 `192.168.0.110_Ubuntu_64-bit_DevOps` 執行 power-level `Reset` 後,開機觸發 `AWOOOI reboot auto-recovery 10-minute SLO verifier`;15:15:25 讀回 `git2222=open`、`gitea3001=open`、Gitea HTTPS `200`。
|
||||
- Gitea API / internal API 均讀回 `{"version":"1.25.5"}`;9 個 expected private repos 均可透過 Gitea SSH 讀回 heads:`awoooi`、`ewoooc`、`2026FIFAWorldCup`、`agent-bounty-protocol`、`AwoooGo`、`stockplatform-v2`、`vibework`、`momo-pro-system`、`tsenyang-website`。
|
||||
- 188 backup exporter 讀回 `awoooi_gitea_bundle_expected_repo_missing_count=0`、`failed_repo_count=0`、`checksum_missing_count=0`、`all_expected_ok=1`;Gitea private bundle backup 沒有再只靠 public repo search 判斷。
|
||||
|
||||
**仍維持 / 未完成**:
|
||||
- `registry.wooo.work/v2/` 與 `harbor.wooo.work/api/v2.0/health` 仍回 502,110 `5000/5001` 仍 closed;這是 Harbor/registry cold-start / auto-recovery 缺口,不能宣稱全 110 服務完成。
|
||||
- 110 SSH 在 post-boot 高負載窗口仍會 timeout;不得因此重開 legacy / generic runner,runner 仍放最後。
|
||||
- 未讀 secret / token / `.env` / raw sessions / SQLite / auth;未使用 GitHub / `gh` / GitHub API;未刪 repo、未 restore、未 prune、未 DB write。
|
||||
|
||||
**下一步**:
|
||||
- 繼續同一 P0:先等 110 post-boot load 收斂,再只針對 Harbor/registry 讀 `docker ps` / compose status 與 bounded repair;Gitea 已恢復後要把 private bundle exporter / alert / tests commit 並推到 Gitea。
|
||||
|
||||
## 2026-07-01 — 14:36 Gitea repo visibility / emergency bundle P0 repair
|
||||
|
||||
**照主線修復的問題**:
|
||||
|
||||
Reference in New Issue
Block a user