Merge pull request #2520 from pikasTech/fix/1710-nc01-memory-free-4g
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success

缩短 AgentRun PVC 全选确认路径
This commit is contained in:
Lyon
2026-07-18 17:12:20 +08:00
committed by GitHub
+14 -1
View File
@@ -90,7 +90,20 @@ for (const pvc of pvcData.items || []) {
}
}
const sizeScan = duBytesByPath(candidateFacts.map((item) => item.hostPath));
const selectsAllCandidates = candidateFacts.length <= limit;
const sizeScan = confirm && selectsAllCandidates
? {
sizes: new Map(),
summary: {
requested: candidateFacts.length,
measured: 0,
timedOut: false,
status: null,
skipped: true,
reason: "confirmed-run-selects-all-candidates",
},
}
: duBytesByPath(candidateFacts.map((item) => item.hostPath));
const candidates = candidateFacts.map(({ hostPath, ...item }) => ({
...item,
estimatedBytes: sizeScan.sizes.get(hostPath) ?? null,