From 9ed0cc7761dcb1c27dde423dde98717191f58a89 Mon Sep 17 00:00:00 2001 From: Peter Krenesky Date: Thu, 7 May 2026 10:56:44 -0700 Subject: [PATCH] fix(local): bump tunnel chart to 0.10.3 + 10m helm timeout Pairs with helm-charts v0.10.3 (cloudflared startupProbe). Also extends the helm `--wait` timeout from the 5min default to 10min so slow image pulls or QUIC edge handshakes don't surface as "context deadline exceeded". Co-Authored-By: Claude Opus 4.7 (1M context) --- packages/local/src/tunnel/install.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/local/src/tunnel/install.ts b/packages/local/src/tunnel/install.ts index 75b1785..88fb577 100644 --- a/packages/local/src/tunnel/install.ts +++ b/packages/local/src/tunnel/install.ts @@ -27,7 +27,7 @@ export const TUNNEL_CHART_PATH = "agent-ix/helm-charts/cloudflared"; // Tracks the helm-charts monorepo version (the tag drives every chart's // published version regardless of Chart.yaml; bump this whenever the // helm-charts repo cuts a new tag). -export const TUNNEL_CHART_VERSION = "0.10.2"; +export const TUNNEL_CHART_VERSION = "0.10.3"; export interface TunnelInstallOptions { /** Override resolved chart version (testing / pinning). */ @@ -107,6 +107,12 @@ export async function runTunnelUp( "--set-string", `tunnelToken=${token}`, "--wait", + // Helm's 5min default isn't enough on slow image pulls or when QUIC + // handshake to the Cloudflare edge takes a beat. Without this the + // command exits "context deadline exceeded" while the pod is still + // converging. + "--timeout", + "10m", ], { all: true }, );