fix: restore code queue native topology

This commit is contained in:
Codex
2026-05-16 18:28:43 +00:00
parent c13f7b093c
commit 28f5b9006a
11 changed files with 26 additions and 284 deletions
+1 -4
View File
@@ -1125,7 +1125,6 @@ async function serviceChecks(config: UniDeskConfig, urls: PublicUrls, checks: E2
} }).body;
const k3sctlCodeQueueService = k3sctlControlPlaneBody?.services?.find((service) => service.id === "code-queue");
const k3sctlClaudeqqService = k3sctlControlPlaneBody?.services?.find((service) => service.id === "claudeqq");
const k3sctlD518Instance = k3sctlCodeQueueService?.instances?.find((instance) => instance.id === "D518");
const filebrowserHealthBody = (filebrowserHealth as { body?: { status?: string } }).body;
const filebrowserD601HealthBody = (filebrowserD601Health as { body?: { status?: string } }).body;
const filebrowserWebuiText = String((filebrowserWebui as { body?: { text?: string } }).body?.text || "");
@@ -1196,10 +1195,8 @@ async function serviceChecks(config: UniDeskConfig, urls: PublicUrls, checks: E2
&& k3sctlClaudeqqService?.active?.id === "D601"
&& k3sctlClaudeqqService?.active?.healthy === true
&& (k3sctlCodeQueueService?.presentNodeIds ?? []).includes("D601")
&& (k3sctlCodeQueueService?.presentNodeIds ?? []).includes("D518")
&& (k3sctlCodeQueueService?.missingNodeIds ?? []).length === 0
&& k3sctlD518Instance?.healthy === true
&& k3sctlD518Instance?.proxyMode === "kubernetes-api-pod-readiness",
&& (k3sctlCodeQueueService?.instances ?? []).some((instance) => instance.id === "D601" && instance.healthy === true),
{
ok: (k3sctlControlPlane as { ok?: boolean }).ok,
clusterId: k3sctlControlPlaneBody?.clusterId,