docs(awooop): record t30 run timeline rollout
All checks were successful
E2E Health Check / e2e-health (push) Successful in 22s
All checks were successful
E2E Health Check / e2e-health (push) Successful in 22s
This commit is contained in:
@@ -22,7 +22,18 @@
|
||||
- `NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --filter @awoooi/web build`:pass;既有 Sentry 建議警告與部分靜態頁 timeout retry warning 出現,但 build exit 0。
|
||||
|
||||
**推版與 production 驗證**:
|
||||
- Pending:commit / Gitea main / CI/CD / production smoke。
|
||||
- `bc899405 feat(awooop): link remediation evidence to run timeline` 已推 Gitea main。
|
||||
- Production positive Run smoke 首次抓到 500:有 remediation history 的 Run timeline 混排 DB `datetime` 與 ADR-100 history ISO string,排序時出現 `TypeError: '<' not supported between instances of 'str' and 'datetime.datetime'`。
|
||||
- `226f551e fix(awooop): sort mixed run timeline timestamps` 修正 timestamp sort key,補測試覆蓋 mixed datetime / ISO string;Gitea Code Review run `2194` success,CD run `2193` tests / build-and-deploy / post-deploy-checks 全 success。
|
||||
- Playwright 首次檢查 Run Detail evidence 已出現,但抓到既有 hydration mismatch:Run Detail 初始 SSR 直接渲染 `new Date()` 的 last updated time,server/client 不一致造成 React #418/#425/#423。
|
||||
- `5af7108b fix(awooop): avoid run timeline hydration mismatch` 改為 client fetch 後才顯示 last refresh;Gitea Code Review run `2196` success,CD run `2195` tests / build-and-deploy / post-deploy-checks 全 success。
|
||||
- 最新 deploy marker:`3ca35021 chore(cd): deploy 5af7108 [skip ci]`。
|
||||
- Production image:API `192.168.0.110:5000/awoooi/api:5af7108b18e99594470c89bb200708d50c0ece02`,Web `192.168.0.110:5000/awoooi/web:5af7108b18e99594470c89bb200708d50c0ece02`。
|
||||
- K8s rollout:`awoooi-api` / `awoooi-web` in `awoooi-prod` successfully rolled out;health 200 healthy,PostgreSQL / Redis / Ollama / OpenClaw / SigNoz all up。
|
||||
- Production API positive run `6d8feeaa-1035-570f-a03f-9287c1036746`:`remediation_history.schema_version=awooop_run_remediation_evidence_v1`,`total=3`,`incident_ids=['INC-20260514-F85F21']`,`counts.remediation_history=3`,timeline 有 3 筆 `kind=remediation` / `ADR-100 補救試跑`。
|
||||
- Production API positive run `44109526-8fea-508e-a0f9-af818514ab59`:同樣連到 `INC-20260514-F85F21`,`remediation_history.total=3`,timeline 有 3 筆 `ADR-100 補救試跑`。
|
||||
- Playwright production Run Detail check:`/zh-TW/awooop/runs/6d8feeaa-1035-570f-a03f-9287c1036746?project_id=awoooi` 顯示 `補救試跑證據`、`ADR-100 補救試跑`、`auto_repair_executor/ssh_diagnose/read`、`寫入:incident=false;autoRepair=false`,console errors = 0,screenshot `/tmp/awoooi-t30-run-remediation-evidence.png`。
|
||||
- Playwright production Approval Decision check:`/zh-TW/awooop/approvals/6d8feeaa-1035-570f-a03f-9287c1036746?project_id=awoooi` 顯示同一組 remediation evidence,console errors = 0,screenshot `/tmp/awoooi-t30-approval-remediation-evidence.png`。
|
||||
|
||||
**目前整體進度**:
|
||||
- Alertmanager 低風險自動修復主線:約 98%。
|
||||
|
||||
Reference in New Issue
Block a user