feat(console): CHV production-grade frontend — worker availability, attachment guard, queue hint, build:console fix, vitest

This commit is contained in:
host committed 2026-10-31 02:35:38 +00:00
1 parent 036323e620
commit 003ea357f9
13 files changed
+474 -55

No files matched your search

+5
View File
@@ -205,6 +205,11 @@ python3 -m cloud.server # 默认 127.0.0.1:8765,生产经 nginx + TLS
# cloud-hypervisor,环境接口 allowlist 为 local/docker/cloud-hypervisor);
# 需后端有 KVM 宿主上的 CHV worker 才会认领,否则任务一直排队,带附件
# 时建任务即被后端拒绝,拒绝文案经控制台原样展示(“提交失败:…”)。
# 生产级前端新增:新建任务页与 Workers 区用现有 /workers 展示 CHV worker
# 在线数(非管理员只能看到聚合数时写未知、不写成 0);零 CHV worker 在线
# 时选 CHV 出强提示但不硬拦提交(worker 随后上线可认领,后端是最终权威);
# 选 CHV 时附件输入禁用并可一键清空;排队中的 CHV 任务在列表与详情里给
# “可能原因:无 CHV worker 在线”提示(基于 /workers 推断)。
# 详情页只有实验提示,没有 VM 暂停/恢复/关机/快照等控制按钮;VM 状态、
# IP、快照、预热池字段后端任务接口不返回,前端不展示、不编造。
```