DETACH-02:统一发布审计事件
事件 ID:DETACH-REL-20260830-01
时间:2026-08-30
范围:非生产、元数据载荷、可回收烟测
链路
| 环节 | 记录 |
|---|---|
| 101 源 | pcdell-101,提交 ddaf8774dc89606c2e1e5649b4bc0337d18d7a9c |
| CI | GitHub Actions run 33290453000,结论 success |
| Cloudreve | 目录分享 nOSN,临时目录 AgentMeshOS-临时;两个对象上传均返回 201 |
| RR 下载 | RR 通过短时签名 URL 下载,HTTP 200;未使用 WebDAV 凭据 |
| RR 校验 | 清单 SHA-256 d46a4a274c403a5205a07dedcd64f2f8a8f9ae598e916976a8e556b5496317ac;payload SHA-256 c7f5601946b990ac94b175791552a8beeef6bde20cb766ff1346a0ebe4cd945a;两项与 101 原件一致 |
| 清理 | RR /var/tmp 临时目录删除并确认不存在;Cloudreve 两个对象删除均返回 204,目录复核无残留 |
| 生产边界 | production_deploy=false,未替换生产镜像、未重启生产服务、未修改 RR 配置 |
纠错记录
首次尝试把清单自身摘要写入清单,形成自引用,校验不可能通过;该尝试未进入生产且 RR 临时文件已清理。随后改为清单记录独立 payload 摘要,重新上传、下载和校验后才接受本事件。
结论
该事件闭合了 101 → GitHub Actions → Cloudreve → RR 的统一审计串联:来源提交、CI 运行、Cloudreve 对象、RR 下载、摘要校验和清理均可追溯。它是非生产链路验收,不代表自动生产部署被开启;生产发布仍遵守固定摘要、健康和回滚流程。