deploy/opensandbox-runner-image
main
POD_EXECUTOR_IMAGE
ci-vm
sha256:83e96c3959af663a75a7229cb04cbbb97a642d4ef3704ac5cdceb1d502a72ed3
ci-pod
No dependencies set.
The note is not visible to the blocked user.
问题\n\n前一个部署只更新了 homelab Kubernetes backend 的
POD_EXECUTOR_IMAGE,OpenSandboxci-vmPool 模板仍引用旧 runner digest,导致 VM workload 启动后无法读取新的 labels contract。\n\n## 修改\n\n将 Pool 模板更新到解耦后的 runner:\n\nsha256:83e96c3959af663a75a7229cb04cbbb97a642d4ef3704ac5cdceb1d502a72ed3\n\nci-pod目前由 kustomize 删除,但同步更新源清单,避免以后恢复时重新引入旧 digest。\n\n## 验证\n\n- sandbox-ci-runners kustomize 渲染成功\n- 合并后删除当前旧镜像 smoke sandbox,并重新运行 VM runtime smoke