panxiao81
|
b614ef4c2f
|
ci: 收集 kind CRI 容器日志
|
2026-09-21 11:24:40 +00:00 |
|
panxiao81
|
8fa8e46320
|
ci: 输出 DinD cgroup 层级
|
2026-09-21 11:09:55 +00:00 |
|
panxiao81
|
cc4405f788
|
ci: 保留 kind 失败现场
|
2026-09-21 11:05:03 +00:00 |
|
panxiao81
|
4a428c4384
|
Merge pull request '修正 VM smoke 的 SPIFFE socket 检查' (#39) from fix/vm-runtime-socket-check into main
test / shell (push) Successful in 25s
test / python (push) Successful in 57s
test / go (push) Successful in 3m3s
|
2026-09-21 10:49:53 +00:00 |
|
panxiao81
|
9a28a1573e
|
ci: 修正 SPIFFE socket URI 检查
test / python (pull_request) Successful in 40s
test / shell (pull_request) Successful in 25s
test / go (pull_request) Successful in 2m49s
|
2026-09-21 10:44:36 +00:00 |
|
panxiao81
|
01995bf084
|
Merge pull request '增加 VM runtime 最小集成测试' (#38) from test/vm-runtime-smoke into main
test / python (push) Successful in 59s
test / shell (push) Successful in 29s
test / go (push) Successful in 3m6s
|
2026-09-21 10:41:42 +00:00 |
|
panxiao81
|
3d787b2dd3
|
ci: 增加 VM runtime 最小集成测试
test / python (pull_request) Successful in 1m12s
test / shell (pull_request) Successful in 37s
test / go (pull_request) Successful in 3m20s
|
2026-09-21 10:37:14 +00:00 |
|
panxiao81
|
54661411e3
|
Merge pull request '增加 Runner 生命周期结构化日志' (#37) from fix/structured-runner-lifecycle-logs into main
test / python (push) Successful in 53s
test / shell (push) Successful in 33s
test / go (push) Successful in 3m14s
publish images / publish-images (push) Failing after 1m40s
|
2026-09-21 09:38:45 +00:00 |
|
panxiao81
|
53a080b310
|
ci: 为测试显式选择 Pod runner
test / shell (pull_request) Successful in 1m34s
test / python (pull_request) Successful in 1m13s
test / go (pull_request) Successful in 3m14s
|
2026-09-21 09:34:30 +00:00 |
|
panxiao81
|
38e8d59541
|
feat: 增加 Runner 生命周期结构化日志
test / go (pull_request) Successful in 3m10s
test / shell (pull_request) Failing after 10m4s
test / python (pull_request) Failing after 10m4s
|
2026-09-21 09:31:46 +00:00 |
|
panxiao81
|
661b5e9218
|
Merge vm-dev 集成测试隔离标签
publish images / publish-images (push) Failing after 11m12s
test / python (push) Successful in 24s
test / shell (push) Successful in 28s
test / go (push) Successful in 6m44s
|
2026-09-21 08:51:17 +00:00 |
|
panxiao81
|
48b6b8038e
|
feat: 隔离 VM 集成测试标签
test / python (pull_request) Failing after 11m44s
test / shell (pull_request) Successful in 21s
test / go (pull_request) Successful in 5m12s
|
2026-09-21 08:50:18 +00:00 |
|
panxiao81
|
70c5ff422f
|
Merge assignment 重投预算修复
publish images / publish-images (push) Failing after 12m48s
test / python (push) Successful in 31s
test / shell (push) Successful in 34s
test / go (push) Successful in 5m40s
|
2026-09-21 08:44:42 +00:00 |
|
panxiao81
|
906e6a2e18
|
fix: 保持后端 assignment 可重试
test / shell (pull_request) Failing after 13m28s
test / python (pull_request) Failing after 13m29s
test / go (pull_request) Successful in 6m15s
|
2026-09-21 08:44:00 +00:00 |
|
panxiao81
|
ace84373f6
|
Merge OpenSandbox Runner workload 标记
test / python (push) Successful in 25s
test / shell (push) Successful in 30s
test / go (push) Successful in 4m30s
publish images / publish-images (push) Failing after 13m58s
|
2026-09-21 08:28:32 +00:00 |
|
panxiao81
|
87cf359ef6
|
fix: 标记 OpenSandbox Runner workload
test / shell (pull_request) Successful in 26s
test / go (pull_request) Successful in 2m58s
test / python (pull_request) Failing after 14m15s
|
2026-09-21 08:22:56 +00:00 |
|
panxiao81
|
ad3934e7e1
|
Merge OpenSandbox metadata 编码修复
test / python (push) Successful in 21s
test / shell (push) Successful in 24s
test / go (push) Successful in 6m52s
publish images / publish-images (push) Failing after 10m40s
|
2026-09-21 07:56:50 +00:00 |
|
panxiao81
|
d82687382a
|
fix: 编码 OpenSandbox assignment metadata
test / go (pull_request) Successful in 4m45s
test / shell (pull_request) Failing after 13m27s
test / python (pull_request) Failing after 13m27s
|
2026-09-21 07:48:10 +00:00 |
|
panxiao81
|
7f52cf393f
|
Merge Pod 与 VM 独立执行容量池
publish images / publish-images (push) Failing after 11m8s
test / python (push) Successful in 10s
test / shell (push) Successful in 26s
test / go (push) Successful in 5m51s
|
2026-09-21 07:26:10 +00:00 |
|
panxiao81
|
fadc93a0bf
|
feat: 为执行后端增加独立容量池
test / python (pull_request) Successful in 13s
test / shell (pull_request) Successful in 20s
test / go (pull_request) Successful in 5m54s
|
2026-09-21 07:21:38 +00:00 |
|
panxiao81
|
8a186dcd86
|
Merge Runner 无中断恢复与容量隔离
test / python (push) Successful in 25s
test / shell (push) Successful in 29s
test / go (push) Successful in 2m28s
publish images / publish-images (push) Failing after 11m13s
|
2026-09-21 06:48:11 +00:00 |
|
panxiao81
|
d06845bc3c
|
fix: 隔离 Pod 与 VM 并发容量
test / python (pull_request) Successful in 20s
test / shell (pull_request) Successful in 23s
test / go (pull_request) Successful in 3m46s
|
2026-09-21 06:44:34 +00:00 |
|
panxiao81
|
2a23f0c62e
|
feat: 通过 Lease 单例调度任务
test / python (pull_request) Successful in 31s
test / shell (pull_request) Successful in 34s
test / go (pull_request) Successful in 3m38s
|
2026-09-21 06:35:06 +00:00 |
|
panxiao81
|
5e94182308
|
fix: 从后端恢复 Runner claim
test / python (pull_request) Successful in 9s
test / shell (pull_request) Successful in 15s
test / go (pull_request) Successful in 2m18s
|
2026-09-21 06:18:23 +00:00 |
|
panxiao81
|
327c73e744
|
Merge Go Runner 与 OpenSandbox VM 集成
test / python (push) Successful in 15s
test / shell (push) Successful in 21s
publish images / publish-images (push) Failing after 13m58s
test / go (push) Failing after 15m46s
|
2026-09-21 06:11:40 +00:00 |
|
panxiao81
|
6bb654a4b7
|
feat: 持久化清理 VM 执行器
test / python (pull_request) Successful in 15s
test / shell (pull_request) Successful in 21s
test / go (pull_request) Successful in 2m57s
|
2026-09-21 06:00:53 +00:00 |
|
panxiao81
|
6a4e061815
|
fix: 重写 Gitea 反代 Host
|
2026-09-21 05:39:23 +00:00 |
|
panxiao81
|
14c431031d
|
fix: 代理 Runner 仓库 HTTP 流量
|
2026-09-21 05:27:52 +00:00 |
|
panxiao81
|
be697a61cf
|
feat: 自动清理终态 Pod 执行器
|
2026-09-21 05:24:38 +00:00 |
|
panxiao81
|
2036584e80
|
fix: 等待 Runner facade 就绪
|
2026-09-20 21:34:03 +00:00 |
|
panxiao81
|
44909c2ee1
|
fix: 绑定 Pod 到真实 SPIRE agent
|
2026-09-20 21:27:48 +00:00 |
|
panxiao81
|
a53483f2f0
|
fix: 注入执行器 SPIFFE socket
|
2026-09-20 21:10:58 +00:00 |
|
panxiao81
|
cbbe14d6b5
|
fix: gate scheduler task concurrency
|
2026-09-20 20:53:58 +00:00 |
|
panxiao81
|
bca8096491
|
fix: preserve split NATS permissions
|
2026-09-20 20:41:16 +00:00 |
|
panxiao81
|
9f1181a536
|
ci: publish Go controller source changes
|
2026-09-20 20:29:49 +00:00 |
|
panxiao81
|
e271537760
|
feat: assemble Go scheduler and backend workers
|
2026-09-20 20:24:45 +00:00 |
|
panxiao81
|
27599631f1
|
feat: run official executor behind SPIFFE mTLS
|
2026-09-20 20:12:03 +00:00 |
|
panxiao81
|
8b77b4be63
|
feat: bootstrap official runner through SPIFFE facade
|
2026-09-20 20:00:34 +00:00 |
|
panxiao81
|
5fdd39f7ff
|
实现预分配 RunnerService facade
|
2026-09-20 19:51:32 +00:00 |
|
panxiao81
|
b77245e4b9
|
实现 Gitea assignment 调度循环
|
2026-09-20 19:19:11 +00:00 |
|
panxiao81
|
a856176c56
|
收窄 assignment 队列职责
|
2026-09-20 19:06:04 +00:00 |
|
panxiao81
|
27787d7899
|
实现 durable assignment 消费循环
|
2026-09-20 18:57:50 +00:00 |
|
panxiao81
|
bfb939ca7a
|
建立单进程组件运行时
|
2026-09-20 18:50:19 +00:00 |
|
panxiao81
|
67607391ff
|
接入 OpenSandbox 官方 Go SDK
|
2026-09-20 18:37:08 +00:00 |
|
panxiao81
|
fccaf319ac
|
实现 client-go Pod backend
|
2026-09-20 18:29:26 +00:00 |
|
panxiao81
|
0d8b36380d
|
实现持久化 assignment handoff
|
2026-09-20 18:20:22 +00:00 |
|
panxiao81
|
22dc3fef63
|
建立无状态 worker reconcile 边界
|
2026-09-20 18:11:57 +00:00 |
|
panxiao81
|
3f336310af
|
固定 workflow job key 身份契约
|
2026-09-20 17:59:59 +00:00 |
|
panxiao81
|
3c1fca1832
|
建立 Go Task Scheduler 协议骨架
|
2026-09-20 17:52:38 +00:00 |
|
panxiao81
|
5e5f2cc48d
|
Merge pull request '恢复原生 Kubernetes Pod 调度' (#29) from fix/runner-workspace-permissions into main
test / python (push) Successful in 9s
test / shell (push) Successful in 24s
publish images / publish-images (push) Failing after 1s
|
2026-09-20 17:13:43 +00:00 |
|
panxiao81
|
c72777a479
|
恢复原生 Kubernetes Pod 调度
test / python (pull_request) Successful in 11s
test / shell (pull_request) Successful in 17s
|
2026-09-20 17:08:51 +00:00 |
|
panxiao81
|
8a332a959d
|
合并 completed 消息 ACK 修复
test / python (push) Successful in 17s
test / shell (push) Successful in 21s
publish images / publish-images (push) Canceled after 0s
|
2026-09-18 19:45:54 +00:00 |
|
panxiao81
|
65587b940b
|
确认完成事件后 ACK 持久消息
test / python (pull_request) Successful in 17s
test / shell (pull_request) Successful in 22s
|
2026-09-18 19:44:01 +00:00 |
|
panxiao81
|
df9c7ab785
|
合并持久事件驱动 OpenSandbox 调度
test / python (push) Successful in 14s
test / shell (push) Successful in 20s
publish images / publish-images (push) Canceled after 0s
|
2026-09-18 19:34:24 +00:00 |
|
panxiao81
|
5348ca9891
|
将 OpenSandbox 调度改为持久事件循环
test / shell (pull_request) Successful in 14s
test / python (pull_request) Successful in 10s
|
2026-09-18 19:25:09 +00:00 |
|
panxiao81
|
0890bc76d9
|
Merge pull request '按 guest Agent 格式恢复 SPIRE 父身份' (#26) from fix/opensandbox-guest-parent into main
test / python (push) Successful in 21s
test / shell (push) Successful in 26s
publish images / publish-images (push) Canceled after 0s
|
2026-09-18 18:56:50 +00:00 |
|
panxiao81
|
fe0703fe5c
|
按 guest Agent 格式恢复 SPIRE 父身份
test / python (pull_request) Successful in 27s
test / shell (pull_request) Successful in 29s
|
2026-09-18 18:55:49 +00:00 |
|
panxiao81
|
66f7d797f3
|
Merge pull request '修正 OpenSandbox SPIRE 父身份格式' (#25) from fix/opensandbox-spire-parent into main
test / shell (push) Successful in 24s
test / python (push) Successful in 17s
publish images / publish-images (push) Failing after 1s
|
2026-09-18 18:29:48 +00:00 |
|
panxiao81
|
ab8fbad310
|
修正 OpenSandbox SPIRE 父身份格式
test / python (pull_request) Successful in 24s
test / shell (pull_request) Successful in 39s
|
2026-09-18 18:28:32 +00:00 |
|
panxiao81
|
58b48207fe
|
Merge pull request '重构为直接 OpenSandbox 生命周期调度' (#24) from refactor/direct-opensandbox-scheduler into main
test / python (push) Successful in 11s
test / shell (push) Successful in 16s
publish images / publish-images (push) Failing after 1s
|
2026-09-18 18:19:38 +00:00 |
|
panxiao81
|
f756a83013
|
修复 runner 清理脚本检查
test / shell (pull_request) Successful in 18s
test / python (pull_request) Successful in 15s
|
2026-09-18 18:18:10 +00:00 |
|
panxiao81
|
523ccbae2f
|
修复 runner token 清理路径
test / python (pull_request) Successful in 15s
test / shell (pull_request) Failing after 17s
|
2026-09-18 18:13:48 +00:00 |
|
panxiao81
|
f3a199e7ba
|
重构为直接 OpenSandbox 生命周期调度
test / python (pull_request) Successful in 13s
test / shell (pull_request) Failing after 21s
|
2026-09-18 18:12:10 +00:00 |
|
panxiao81
|
6a58c95c5c
|
Merge pull request '接入 OpenSandbox Kata Runner 控制面' (#23) from feat/opensandbox-runner into main
test / python (push) Successful in 13s
test / shell (push) Successful in 22s
publish images / publish-images (push) Failing after 0s
|
2026-09-18 16:22:58 +00:00 |
|
panxiao81
|
2679f81cdd
|
fix: 使用 OpenSandbox chart 服务地址
test / python (pull_request) Successful in 9s
test / shell (pull_request) Successful in 17s
|
2026-09-18 01:09:37 +00:00 |
|
panxiao81
|
d7ba64d6f3
|
接入 OpenSandbox Kata Runner 控制面
test / python (pull_request) Successful in 9s
test / shell (pull_request) Successful in 21s
|
2026-09-18 00:56:10 +00:00 |
|
panxiao81
|
8d70df2128
|
Merge pull request '在 VM Runner 中构建发布镜像' (#17) from refactor/publish-on-vm into main
test / python (push) Successful in 10s
test / shell (push) Successful in 15s
publish images / publish-images (push) Failing after 0s
Reviewed-on: #17
|
2026-09-16 18:29:26 +00:00 |
|
panxiao81
|
3e69d102dd
|
在 VM Runner 中发布镜像
test / python (pull_request) Successful in 14s
test / shell (pull_request) Successful in 22s
|
2026-09-16 18:28:33 +00:00 |
|
panxiao81
|
0387b2592a
|
Merge pull request '使用 native snapshotter 发布镜像证明' (#16) from fix/publish-native-snapshotter into main
test / python (push) Successful in 10s
test / shell (push) Successful in 16s
publish images / publish-images (push) Canceled after 9m5s
Reviewed-on: #16
|
2026-09-16 18:20:10 +00:00 |
|
panxiao81
|
057731ae62
|
使用 native snapshotter 生成镜像证明
test / python (pull_request) Successful in 8s
test / shell (pull_request) Successful in 14s
|
2026-09-16 18:19:27 +00:00 |
|
panxiao81
|
529daa4c75
|
Merge pull request '修复 Pod 内嵌套 Docker overlay 构建' (#15) from fix/publish-vfs-builder into main
test / python (push) Successful in 9s
publish images / publish-images (push) Failing after 35s
test / shell (push) Successful in 16s
Reviewed-on: #15
|
2026-09-16 18:17:24 +00:00 |
|
panxiao81
|
38946e8def
|
使用 vfs 构建嵌套容器镜像
test / shell (pull_request) Successful in 20s
test / python (pull_request) Successful in 9s
|
2026-09-16 18:16:41 +00:00 |
|
panxiao81
|
893323a89b
|
Merge pull request '添加 Zot 镜像构建发布流水线' (#14) from feat/image-publish-pipeline into main
test / python (push) Successful in 9s
test / shell (push) Successful in 16s
publish images / publish-images (push) Failing after 57s
Reviewed-on: #14
|
2026-09-16 18:12:25 +00:00 |
|
panxiao81
|
6f149c85e2
|
添加 Zot 镜像发布流水线
test / python (pull_request) Successful in 10s
test / shell (pull_request) Successful in 16s
|
2026-09-16 18:10:02 +00:00 |
|
panxiao81
|
852afbf02e
|
Merge pull request '添加动态 Pod Runner 冒烟测试' (#9) from test/pod-smoke into main
test / python (push) Successful in 10s
test / shell (push) Failing after 17s
Reviewed-on: #9
|
2026-09-16 18:03:01 +00:00 |
|
panxiao81
|
6a29a10244
|
Merge pull request '修复 LXC 内 microVM Runner 启动链路' (#11) from fix/microvm-lxc-bootstrap into main
test / shell (push) Failing after 19s
test / python (push) Successful in 9s
Reviewed-on: #11
|
2026-09-16 18:02:51 +00:00 |
|
panxiao81
|
94a962459c
|
Merge pull request '为 Pod Runner 提供 Ubuntu workflow 环境' (#12) from fix/ubuntu-runner-image into main
test / python (push) Successful in 8s
test / shell (push) Successful in 18s
Reviewed-on: #12
|
2026-09-16 18:02:16 +00:00 |
|
panxiao81
|
d03927d73c
|
Merge pull request '修复 Runner SPIFFE 身份路径并补充关联日志' (#13) from fix/identity-binding-observability into main
test / shell (push) Successful in 15s
test / python (push) Successful in 8s
Reviewed-on: #13
|
2026-09-16 18:01:57 +00:00 |
|
panxiao81
|
68bb02b20a
|
修复 Runner 身份路径并补充关联日志
test / python (pull_request) Successful in 8s
test / shell (pull_request) Successful in 15s
|
2026-09-16 18:00:50 +00:00 |
|
panxiao81
|
c4aa6ee0af
|
记录 LXC guest 内存共享要求
test / python (pull_request) Successful in 26s
test / shell (pull_request) Failing after 1m2s
|
2026-09-16 17:42:52 +00:00 |
|
panxiao81
|
401c1f9a00
|
共享 guest memfd 避免 LXC 内存双重计费
test / shell (pull_request) Failing after 22s
test / python (pull_request) Failing after 1m3s
|
2026-09-16 17:38:08 +00:00 |
|
panxiao81
|
6dac9897fd
|
稳定 kind smoke 与 microVM 内存配置
test / python (pull_request) Successful in 14s
test / shell (pull_request) Failing after 19s
|
2026-09-16 17:28:29 +00:00 |
|
panxiao81
|
787614667c
|
为 Pod Runner 提供 Ubuntu workflow 环境
test / python (pull_request) Successful in 11s
test / shell (pull_request) Successful in 17s
|
2026-09-16 17:21:41 +00:00 |
|
panxiao81
|
072a5bad77
|
为 microVM 磁盘启用 direct I/O
test / python (pull_request) Successful in 18s
test / shell (pull_request) Failing after 21s
|
2026-09-16 17:19:32 +00:00 |
|
panxiao81
|
b25b1fbf62
|
避免 microVM 镜像复制占满 LXC page cache
test / python (pull_request) Successful in 9s
test / shell (pull_request) Failing after 18s
|
2026-09-16 17:15:08 +00:00 |
|
panxiao81
|
8578bee895
|
修正 kind 二进制校验
test / python (pull_request) Successful in 9s
test / shell (pull_request) Failing after 16s
|
2026-09-16 16:50:52 +00:00 |
|
panxiao81
|
02e0b698c5
|
为 cloud-init Runner 设置 HOME
test / python (pull_request) Successful in 11s
test / shell (pull_request) Failing after 21s
|
2026-09-16 16:48:44 +00:00 |
|
panxiao81
|
ac85d5fe58
|
校验 microVM Runner 任务完成状态
test / python (pull_request) Successful in 10s
test / shell (pull_request) Successful in 16s
|
2026-09-16 16:44:05 +00:00 |
|
panxiao81
|
bb73a48695
|
将 Pod smoke 改为手动触发
test / python (pull_request) Successful in 14s
test / shell (pull_request) Successful in 20s
|
2026-09-16 16:42:49 +00:00 |
|
panxiao81
|
70a8aa68c6
|
将 VM smoke 改为手动触发
test / python (pull_request) Successful in 10s
test / shell (pull_request) Successful in 15s
|
2026-09-16 16:42:20 +00:00 |
|
panxiao81
|
ce4c9f13b5
|
添加 microVM kind 冒烟测试
test / python (pull_request) Successful in 10s
test / shell (pull_request) Successful in 17s
VM kind smoke / kind (pull_request) Failing after 2s
|
2026-09-16 16:39:06 +00:00 |
|
panxiao81
|
3641e6ffb3
|
修复 LXC 内 microVM Runner 启动链路
test / python (pull_request) Successful in 10s
test / shell (pull_request) Successful in 16s
|
2026-09-16 16:38:03 +00:00 |
|
panxiao81
|
99ef62bfa0
|
Merge remote-tracking branch 'origin/main' into test/pod-smoke
dynamic Pod smoke test / pod-smoke (pull_request) Successful in 5s
test / python (pull_request) Successful in 10s
test / shell (pull_request) Successful in 18s
|
2026-09-16 16:06:55 +00:00 |
|
panxiao81
|
33cbd23861
|
Merge pull request:升级动态 Runner 到 3.5.0
test / shell (push) Successful in 16s
test / python (push) Successful in 9s
|
2026-09-16 15:58:19 +00:00 |
|
panxiao81
|
0dfdbd46c8
|
升级动态 Runner 到 3.5.0
test / shell (pull_request) Successful in 15s
test / python (pull_request) Successful in 9s
|
2026-09-16 15:57:15 +00:00 |
|
panxiao81
|
21aabe162f
|
添加动态 Pod Runner 冒烟测试
test / python (pull_request) Successful in 9s
test / shell (pull_request) Successful in 16s
dynamic Pod smoke test / pod-smoke (pull_request) Failing after 1s
|
2026-09-16 15:32:38 +00:00 |
|
panxiao81
|
cbfcb10143
|
Merge pull request:修复服务账号令牌挂载点
test / python (push) Successful in 9s
test / shell (push) Successful in 15s
|
2026-09-16 15:20:02 +00:00 |
|
panxiao81
|
3ec528623a
|
修复只读根文件系统下的服务账号令牌挂载
test / python (pull_request) Successful in 10s
test / shell (pull_request) Successful in 21s
|
2026-09-16 15:18:21 +00:00 |
|
panxiao81
|
11669ea81a
|
Merge pull request:统一动态 Runner 命名并记录协议调度路线
test / python (push) Successful in 9s
test / shell (push) Successful in 17s
|
2026-09-16 14:54:44 +00:00 |
|
panxiao81
|
83eb87bcec
|
重命名为动态 Runner 并记录协议调度路线
test / python (pull_request) Successful in 9s
test / shell (pull_request) Successful in 15s
|
2026-09-16 14:51:06 +00:00 |
|