From aafeda4020c112239ff2ceb62f7e0d7b337cf6a7 Mon Sep 17 00:00:00 2001 From: A <258483684+la14-1@users.noreply.github.com> Date: Mon, 23 Mar 2026 23:32:10 -0700 Subject: [PATCH] fix(e2e): reduce Hetzner max parallel from 5 to 3 to respect primary IP quota (#2943) The QA account's primary IP limit is ~3, so running 5 agents in parallel exhausted the quota, causing codex and zeroclaw to fail with resource_limit_exceeded. Reducing _hetzner_max_parallel to 3 keeps provisioning within quota while still running agents concurrently. Verified: zeroclaw and codex both PASS on Hetzner after this fix. -- qa/e2e-tester Co-authored-by: spawn-qa-bot Co-authored-by: Claude Sonnet 4.6 Co-authored-by: L <6723574+louisgv@users.noreply.github.com> --- sh/e2e/lib/clouds/hetzner.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sh/e2e/lib/clouds/hetzner.sh b/sh/e2e/lib/clouds/hetzner.sh index 21db5e3d..ce36ae1d 100644 --- a/sh/e2e/lib/clouds/hetzner.sh +++ b/sh/e2e/lib/clouds/hetzner.sh @@ -378,8 +378,9 @@ _hetzner_cleanup_stale() { # --------------------------------------------------------------------------- # _hetzner_max_parallel # -# Hetzner accounts have a primary IP limit (~5 for most accounts). +# Hetzner accounts have a primary IP limit. This QA account supports ~3 +# concurrent provisioning operations before hitting resource_limit_exceeded. # --------------------------------------------------------------------------- _hetzner_max_parallel() { - printf '5' + printf '3' }