159 lines
4.5 KiB
JSON
159 lines
4.5 KiB
JSON
{
|
|
"time": "2026-11-10T08:41:51.709569+00:00",
|
|
"scope": "live read-only preflight; power writes tested only with local PVE HTTP fixture and isolated PostgreSQL",
|
|
"powerWrites": 0,
|
|
"snapshotWrites": 0,
|
|
"hardwareWrites": 0,
|
|
"cloneRequests": 0,
|
|
"checks": [
|
|
{
|
|
"action": "start",
|
|
"eligibleCount": 0,
|
|
"skippedCount": 3,
|
|
"expiresAt": "2026-11-10T08:46:52.12093709Z",
|
|
"items": [
|
|
{
|
|
"desktopId": "desk_29cf3c79d9fc1b4a25e1bfe55c5c943f",
|
|
"name": "Ubuntu",
|
|
"vmid": 102,
|
|
"powerState": "running",
|
|
"available": false,
|
|
"code": "power_mismatch",
|
|
"message": "当前电源状态不适用此操作"
|
|
},
|
|
{
|
|
"desktopId": "desk_38010c040399376117ea116029767c25",
|
|
"name": "Windows 10",
|
|
"vmid": 100,
|
|
"powerState": "running",
|
|
"available": false,
|
|
"code": "power_mismatch",
|
|
"message": "当前电源状态不适用此操作"
|
|
},
|
|
{
|
|
"desktopId": "desk_bbec6e55af36b91f042f66df80902007",
|
|
"name": "麒麟",
|
|
"vmid": 101,
|
|
"powerState": "running",
|
|
"available": false,
|
|
"code": "power_mismatch",
|
|
"message": "当前电源状态不适用此操作"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "shutdown",
|
|
"eligibleCount": 3,
|
|
"skippedCount": 0,
|
|
"expiresAt": "2026-11-10T08:47:05.604010139Z",
|
|
"items": [
|
|
{
|
|
"desktopId": "desk_29cf3c79d9fc1b4a25e1bfe55c5c943f",
|
|
"name": "Ubuntu",
|
|
"vmid": 102,
|
|
"powerState": "running",
|
|
"available": true,
|
|
"code": "ready",
|
|
"message": "可提交,执行前将再次核对"
|
|
},
|
|
{
|
|
"desktopId": "desk_38010c040399376117ea116029767c25",
|
|
"name": "Windows 10",
|
|
"vmid": 100,
|
|
"powerState": "running",
|
|
"available": true,
|
|
"code": "ready",
|
|
"message": "可提交,执行前将再次核对"
|
|
},
|
|
{
|
|
"desktopId": "desk_bbec6e55af36b91f042f66df80902007",
|
|
"name": "麒麟",
|
|
"vmid": 101,
|
|
"powerState": "running",
|
|
"available": true,
|
|
"code": "ready",
|
|
"message": "可提交,执行前将再次核对"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "reboot",
|
|
"eligibleCount": 3,
|
|
"skippedCount": 0,
|
|
"expiresAt": "2026-11-10T08:47:05.741115326Z",
|
|
"items": [
|
|
{
|
|
"desktopId": "desk_29cf3c79d9fc1b4a25e1bfe55c5c943f",
|
|
"name": "Ubuntu",
|
|
"vmid": 102,
|
|
"powerState": "running",
|
|
"available": true,
|
|
"code": "ready",
|
|
"message": "可提交,执行前将再次核对"
|
|
},
|
|
{
|
|
"desktopId": "desk_38010c040399376117ea116029767c25",
|
|
"name": "Windows 10",
|
|
"vmid": 100,
|
|
"powerState": "running",
|
|
"available": true,
|
|
"code": "ready",
|
|
"message": "可提交,执行前将再次核对"
|
|
},
|
|
{
|
|
"desktopId": "desk_bbec6e55af36b91f042f66df80902007",
|
|
"name": "麒麟",
|
|
"vmid": 101,
|
|
"powerState": "running",
|
|
"available": true,
|
|
"code": "ready",
|
|
"message": "可提交,执行前将再次核对"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"site": {
|
|
"terminals": [
|
|
{
|
|
"sn": "ee621cae7199a2e9",
|
|
"agentVersion": "qt-platform/0.3.0",
|
|
"heartbeatAgeSeconds": 6.90757,
|
|
"session": null
|
|
}
|
|
],
|
|
"desktops": [
|
|
{
|
|
"vmid": 100,
|
|
"powerState": "running"
|
|
},
|
|
{
|
|
"vmid": 101,
|
|
"powerState": "running"
|
|
},
|
|
{
|
|
"vmid": 102,
|
|
"powerState": "running"
|
|
}
|
|
],
|
|
"batchCount": 0,
|
|
"batchTaskCount": 0,
|
|
"tasks": 7,
|
|
"snapshots": 0
|
|
},
|
|
"businessSnapshotUnchanged": true,
|
|
"deployment": {
|
|
"time": "2026-11-10T08:38:53.386241+00:00",
|
|
"backup": ".local/live/backups/before-batch-operations-20261110-163850.dump",
|
|
"backupBytes": 78720,
|
|
"oldImageTag": "before-batch-operations-20261110-163850",
|
|
"oldImages": {
|
|
"api": "sha256:094d38e803437d3a34041e1af36530e7f14445cd37959b6d7316dfadc3f8b062",
|
|
"console": "sha256:3b3af4559890cbe7629abd0d029f83c59f6afc23e274b5db07ba64175ae15df0"
|
|
},
|
|
"deployedAt": "2026-11-10T08:44:32.256998+00:00",
|
|
"newImages": {
|
|
"api": "sha256:326813ba972357535d34597e3b2aa794c6d5448b48f79549fe6e0792843076e6",
|
|
"console": "sha256:93a232b112ff021d8796e3b18780a5c6ece9e8f932a2203488c2329c13505d28"
|
|
}
|
|
}
|
|
} |