From d6c9a29471f313904f0b4051920587a10521ed36 Mon Sep 17 00:00:00 2001 From: ChristianZaccaria Date: Tue, 10 Nov 2026 12:36:38 +0000 Subject: [PATCH] test(e2e): join shared-supervisor-ha helm overlays without image-tag syntax Signed-off-by: ChristianZaccaria --- tasks/test.toml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tasks/test.toml b/tasks/test.toml index bbdddc8bd8..311891a627 100644 --- a/tasks/test.toml +++ b/tasks/test.toml @@ -319,7 +319,12 @@ run = 'OPENSHELL_E2E_KUBE_EXTRA_VALUES="deploy/helm/openshell/ci/values-supervis description = "Run Kubernetes e2e for a two-replica shared supervisor pool behind two gateway replicas: a killed owning member's sandboxes are adopted, not restarted, and each pool sandbox's session stays on its supervisor's gateway through gateway and supervisor failures" env = { OPENSHELL_E2E_KUBE_EXTERNAL_POSTGRES_SECRET = "openshell-ha-pg", OPENSHELL_E2E_KUBE_TEST = "kubernetes_shared_supervisor_ha", OPENSHELL_E2E_KUBE_TLS = "1", OPENSHELL_E2E_KUBERNETES_FEATURES = "e2e,e2e-host-gateway,e2e-kubernetes,e2e-kubernetes-shared-supervisor-ha" } # The shared supervisor requires gateway TLS, which the Skaffold values turn off. -run = 'OPENSHELL_E2E_KUBE_EXTRA_VALUES="deploy/helm/openshell/ci/values-high-availability.yaml:deploy/helm/openshell/ci/values-supervisor-ha.yaml:deploy/helm/openshell/ci/values-tls-port-forward.yaml${OPENSHELL_E2E_KUBE_EXTRA_VALUES:+:$OPENSHELL_E2E_KUBE_EXTRA_VALUES}" e2e/rust/e2e-kubernetes.sh' +run = """ + extra="deploy/helm/openshell/ci/values-high-availability.yaml" + extra="${extra}:deploy/helm/openshell/ci/values-supervisor-ha.yaml" + extra="${extra}:deploy/helm/openshell/ci/values-tls-port-forward.yaml" + OPENSHELL_E2E_KUBE_EXTRA_VALUES="${extra}${OPENSHELL_E2E_KUBE_EXTRA_VALUES:+:$OPENSHELL_E2E_KUBE_EXTRA_VALUES}" e2e/rust/e2e-kubernetes.sh +""" ["e2e:kubernetes:shared-supervisor-scaling"] description = "Run Kubernetes e2e that scales a one-member shared supervisor pool to two members and back to one with Helm, checking sandboxes are handed off, not restarted"