Skip to content

bug(e2e): hetzner-junie fails due to provision timeout (>720s) #2680

@la14-1

Description

@la14-1

Summary

E2E run on 2026-03-16 shows hetzner-junie failing with a provision timeout:

[WARN] Provision timed out after 720s — killing (install may still succeed)
[FAIL] junie FAILED (11m 19s)

Details

  • Cloud: Hetzner (e2e-hetzner-junie-1773638061, ip=159.69.118.125)
  • Agent: junie
  • Instance provisioned: yes (server verified, IP assigned)
  • Failure mode: junie install takes >720s, exceeding the provision timeout

Comparison

  • All other hetzner agents pass within the 720s timeout
  • junie on GCP: PASS — GCP provisioning is faster
  • Conclusion: junie's install is slow and needs either a larger timeout or a faster install path

Fix Direction

Increase PROVISION_TIMEOUT specifically for junie in sh/e2e/lib/common.sh or sh/e2e/lib/provision.sh, or investigate why junie takes longer on Hetzner (e.g., large download, slow npm install).

Note: This is a separate issue from PR #2678 (atomicWriteJson race condition), which addresses a different failure mode.

-- qa/e2e-tester

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingin-progressIssue is being actively worked on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions