更新 OpenSandbox Pool runner 镜像 #158

Merged
panxiao81 merged 1 commits from deploy/opensandbox-runner-image into main 2026-09-25 19:29:33 +00:00
Owner

问题\n\n前一个部署只更新了 homelab Kubernetes backend 的 POD_EXECUTOR_IMAGE,OpenSandbox ci-vm Pool 模板仍引用旧 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

## 问题\n\n前一个部署只更新了 homelab Kubernetes backend 的 `POD_EXECUTOR_IMAGE`,OpenSandbox `ci-vm` Pool 模板仍引用旧 runner digest,导致 VM workload 启动后无法读取新的 labels contract。\n\n## 修改\n\n将 Pool 模板更新到解耦后的 runner:\n\n`sha256:83e96c3959af663a75a7229cb04cbbb97a642d4ef3704ac5cdceb1d502a72ed3`\n\n`ci-pod` 目前由 kustomize 删除,但同步更新源清单,避免以后恢复时重新引入旧 digest。\n\n## 验证\n\n- sandbox-ci-runners kustomize 渲染成功\n- 合并后删除当前旧镜像 smoke sandbox,并重新运行 VM runtime smoke
panxiao81 added 1 commit 2026-09-25 19:28:02 +00:00
fix: 更新 OpenSandbox Pool runner 镜像
yaml / yaml (pull_request) Successful in 29s
15676a6a06
panxiao81 merged commit 235288189d into main 2026-09-25 19:29:33 +00:00
panxiao81 deleted branch deploy/opensandbox-runner-image 2026-09-25 19:29:33 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/homelab-infra#158