2.5 KiB
2.5 KiB
R6.2 只读诊断报告
结论
AgentRun NC01 v0.2 自动交付链已经自行收敛,不需要代码、YAML 或运行面修复。本轮没有创建分支、提交或 PR,也没有执行 mirror、PipelineRun、apply、refresh、sync、rollout、patch 等 mutation。
自动链证据
受控只读入口:
bun scripts/cli.ts platform-infra pipelines-as-code status \
--target NC01 \
--consumer agentrun-nc01-v02 \
--json
结果:
mutation=false、summary.ready=true;- latest PipelineRun:
agentrun-nc01-v02-ci-eafac6023ca5bd6afc8cf1f98788974524d21rjxkt; - source commit:
eafac6023ca5bd6afc8cf1f98788974524d219b2; - PipelineRun:
Succeeded,耗时 54 秒; - plan、collect、GitOps promote 三个 terminal role 均成功;
- artifact digest:
sha256:963522c48906a290bba1901b5ae5b6b78c892b9f5ddd5d42cfb8885c3f1d7284; - GitOps commit:
8efa73c802b245275102fc7cc91a9f8b3013c5dc; - Argo:
Synced、Healthy,revision 与 GitOps commit 完全相同; - runtime:
agentrun-mgr为 1/1 ready,运行镜像 digest 与 artifact digest 完全相同; - diagnostics:
pac-ready-gitops-exact,phase 为ready; - provenance relation:
exact。
Argo 与 GitOps authority 核对
- 当前 Argo
repoURL仍是http://git-mirror-http.devops-infra.svc.cluster.local:8080/pikasTech/agentrun.git; - 当前状态投影中的
expectedRepoURL与observedRepoURL相同; revisionRelation.relation=exact、proof=owning-git-commit-graph、fetchOk=true;- GitOps promote 已成功,Argo 已取得完全相同的 GitOps commit;
- 因此本次没有观察到 Gitea GitOps 写入 authority 漂移,也没有因 legacy read endpoint 阻塞交付。
lane-secret-missing 判定
补充只读入口:
bun scripts/cli.ts agentrun control-plane status \
--node NC01 \
--lane nc01-v02 \
--source-commit eafac6023ca5bd6afc8cf1f98788974524d219b2
该兼容摘要仍返回 lane-secret-missing,但同一结果同时显示:
- PipelineRun 成功;
- Argo
Synced/Healthy且 revision exact; - manager source 为
eafac6023ca5; - manager 1/1 ready;
- runtime digest 与 artifact digest 一致;
- database Secret 存在。
因此 lane-secret-missing 不是本次 source delivery、GitOps、Argo 或 manager rollout 的真实 blocker,而是独立的 lane Secret presence 信号。自动交付是否完成以 PaC canonical 状态的 ready=true、pac-ready-gitops-exact 和 runtime exact provenance 为准,本轮不据此创建修复 PR。