From 736f32a8077aea0f4a72f3545571882b9d79207c Mon Sep 17 00:00:00 2001 From: Laura Brehm Date: Mon, 17 Nov 2025 16:40:09 +0100 Subject: [PATCH] chore: disable k8s integration tests for 1GiB worker nodes Kubernetes E2E tests have had a bump in memory usage, making running these on 1GiB worker nodes unreliable. Disable `talosctl health --run-e2e` in this case. Signed-off-by: Laura Brehm (cherry picked from commit 74d35900af0f6451426b70eec3b6db4b72eb993c) --- hack/test/e2e-qemu.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hack/test/e2e-qemu.sh b/hack/test/e2e-qemu.sh index d5041bd84..ee9b7fd1d 100755 --- a/hack/test/e2e-qemu.sh +++ b/hack/test/e2e-qemu.sh @@ -359,7 +359,10 @@ case "${TEST_MODE:-default}" in *) get_kubeconfig run_talos_integration_test - run_kubernetes_integration_test + + if [[ ${QEMU_MEMORY_WORKERS:-2048} -le 1024 ]]; then + run_kubernetes_integration_test + fi if [ "${WITH_TEST:-none}" != "none" ]; then "${WITH_TEST}"