Files
pikasTech-unidesk/docs/MDTODO/details/agentrun-runtime-reliability/R4.4_Task_Report.md
T
Codex 3ea06cabdb
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success
docs: close out runner retention repair
2026-07-12 19:05:26 +02:00

715 B
Raw Blame History

R4.4 任务报告

  • 根因一:终态 run/command 的事实晚于历史 claim、heartbeat 和 Pod 活性判定,导致 completed runner 被错误保护。
  • 根因二:runner-dispatch-retry 被误认作业务进展,导致旧 pending runner 永久保护。
  • 修复:AgentRun PR #333 调整终态分类优先级并让既有周期 reconciler 分批回收全部 inactive candidatePR #334 修正 dispatch retry 的事件分类。
  • 验证:两个 PR 均经 GitHub webhook、Gitea mirror、PaC、Tekton、GitOps 和 Argo 自动上线;未人工触发 CI/CD,未强杀 runner。
  • 运行面:cleanup-runners --dry-run 最终显示 runnerJobCount=0protectedActiveRunnerCount=0usage=0/20