Your Name
a38d911213
Code Review / ai-code-review (push) Successful in 50s
CD Pipeline / tests (push) Failing after 1m22s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
fix(heartbeat): exclude Succeeded/Completed CronJob pods from warnings
統帥 23:30 截圖鐵證:每日系統報告永遠列「需關注 3 項:
Pod drift-scanner-* 未就緒 (Succeeded)」,讓人誤以為告警重複。
實際上 Succeeded/Completed 是 CronJob/Job 跑完的成功狀態,
ready=False 是設計(容器已退出)— 不該算 warning。
修法:heartbeat_report_service.py:704 加判斷跳過 Succeeded/Completed pods。
預期效果:今天 23:30 的「需關注 3 項」明天起會降為 0 項,daily report
header 從「需關注 N 項」變回「全系統正常」。
Tests: 50 passed (heartbeat 相關)
注意:working tree 還有 statq Codex 未 commit 的 7 個檔案改動
(approval_execution.py 有 indentation error 半成品),本 commit 只動
heartbeat_report_service.py 單檔,不誤碰其他。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-02 23:48:31 +08:00
..
2026-03-26 16:06:20 +08:00
2026-05-01 13:21:19 +08:00
2026-04-29 10:56:32 +08:00
2026-05-02 23:48:31 +08:00
2026-05-02 17:41:28 +08:00
2026-04-05 01:00:31 +08:00
2026-03-22 18:57:44 +08:00
2026-05-02 23:44:12 +08:00
2026-04-07 16:00:12 +08:00
2026-04-10 13:03:25 +08:00
2026-04-12 15:14:44 +08:00
2026-03-29 15:27:49 +08:00
2026-04-30 14:13:57 +08:00
2026-04-16 22:23:49 +08:00
2026-03-22 18:57:44 +08:00
2026-04-15 15:34:04 +08:00