Skip to content

[Sentry] 初始化在清理受管仓库时失败,需确认删除阶段和占用来源 #39

Closed as not planned

Description

@jinghero

本轮排查按维护者要求仅发布有明确代码依据的问题。本项现场根因尚未确认,现关闭并移回排查清单;关闭不表示故障已修复。

现象与当前结论

bootstrap 在 workspace.cleanup 报 GIT_REPO_CLEANUP_FAILED。当前事件没有清理目标角色、系统错误号或切换完成状态,不能直接认定杀软、权限或磁盘格式是原因。

现象和失败层级已确认,具体现场根因尚未完整复现;以下不把未证实推测写成代码缺陷。

Sentry 证据

AUTO-MAS-RUNTIME-4、AUTO-MAS-RUNTIME-A。
本轮已读取匹配事件 6 条。历史混合分组累计次数不等于本问题次数。以下时间均为北京时间。

  • 2026-11-13 07:49:12,Runtime v0.1.29,GIT_REPO_CLEANUP_FAILED / workspace.cleanup;事件 bd7de80d848b4171aab8446051bbd428。事件未提供底层诊断。
  • 2026-11-12 22:18:46,Runtime v0.1.28,GIT_REPO_CLEANUP_FAILED / workspace.cleanup;事件 215a579c28664b8d8ff779e990937504。事件未提供底层诊断。

代码核对与已修边界

  • 同码可来自暂存目录清理,也可来自新仓库启用后的旧目录删除;需区分提交点。 依据
  • 克隆清理另有独立失败路径。 依据

Runtime main 已含 #35,正式版仍为 v0.1.29。#35 补充日志和结构化诊断,不代表本单的现场故障已修;不重复要求开发同一日志能力,后续使用包含 #35 的版本取证。

需要补充的证据

  • 完整 bootstrap/workspace 日志,包含第一次失败而非只有最后一次重试。
  • 包含 fix: 补齐日志诊断并升级 Go 安全补丁 #35 的诊断:操作类型、目标角色、mutationApplied/partial/auditCompleted、Windows 错误号与本地 cause。
  • 补文件系统、剩余空间、占用进程,并保留 repo/update/previous 的存在性与版本快照。

相关跟踪:https://github.com/AUTO-MAS-Project/AUTO-MAS-Runtime/pull/35。

完成条件

取得事件对应日志并指出直接失败点。确认代码问题时补最小复现和修复前后结果;确认现场环境或预期退出时写明依据与处理办法。不能只凭同一错误码或旧版本认定已修。
本轮已读取事件并核对当前源码与发行状态,未在原故障机器复现。未附原始堆栈、用户绝对路径、账号或密钥。

本报告由 ChatGPT 按维护者授权整理,已核对 Sentry 事件和上述固定提交。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions