Skip to content

ubuntu-slim runners time out after 15 mins while it usually takes <3 mins #64972

Closed

Description

@trivikr

Last successful run which landed a PR

git node land was successful

...
+ MULTIPLE_COMMIT_POLICY=--oneCommitMax
+ git node land --autorebase --yes --oneCommitMax 63949
+ cat output
- Loading data for nodejs/node/pull/63949
...

Details: https://github.com/nodejs/node/actions/runs/30765170760/job/91542478131

First timeout

...
+ MULTIPLE_COMMIT_POLICY=--oneCommitMax
+ git node land --autorebase --yes --oneCommitMax 64772
Error: The operation was canceled.

Details: https://github.com/nodejs/node/actions/runs/30783328197/job/91592125884

Activity

  1. added
    metaIssues and PRs related to the general management of the project.
    on Aug 3, 2026
  2. trivikr commented on Aug 3, 2026

    @trivikr
    MemberAuthor
  3. trivikr commented on Aug 3, 2026

    @trivikr
    MemberAuthor

    This can be closed if issue doesn't persist.

  4. Renegade334 commented on Aug 3, 2026

    @Renegade334
    Member

    This happens to GHA jobs on the slim runners from time to time.

  5. aduh95 commented on Aug 4, 2026

    @aduh95
    Contributor

    There's clearly been an influx of those, I suspect a change on GH side. The issue is that the CQ can time out after removing the commit-queue PRs queued for automated landing through the Commit Queue. label, but before being able to actually merge, so the PR is effectively kicked out of the CQ without notifying anyone. We could add another GHA job to try clean up, but if the problem is GHA reliability, it might be hopeless to try to solve it with GHA 🫣

  6. panva commented on Aug 7, 2026

    @panva
    Member

    This also happens to linters.yml, format-cpp, lint-cpp, and lint-js-and-md i've re-ran more than enough over the span of the last 2 weeks

  7. changed the title [-]commit-queue times out after 15 mins while it usually takes <3 mins[/-] [+]ubuntu-slim runners time out after 15 mins while it usually takes <3 mins[/+] on Aug 8, 2026
  8. aduh95 commented on Aug 8, 2026

    @aduh95
    Contributor

    I wonder if it's a memory issue, in which case maybe adding some ESLint cache might help for lint-js-and-md. Switching back to ubuntu-latest is also an option, but a costly one (we prepare security releases from a private fork, where we have to pay for GHA usage)

  9. 30 remaining items

  10. inoway46 commented on Oct 24, 2026

    @inoway46
    Contributor

    I've reopened #66409 with updated benchmarks, including a two-CPU ARM approximation to assess private-repository costs. The results and cost estimates are in the PR description. Feedback on the runtime/cost trade-off would be welcome.

  11. MikeMcC399 commented on Nov 7, 2026

    @MikeMcC399
    Member

    @inoway46

    Thanks for continuing to work on this issue until it was resolved 👍🏻 (in #66409).

    If there are other workflows that cause regular timeout issues on ubuntu-slim, the same solution could be applied, so that ubuntu-latest is used, except dropping back to ubuntu-slim in the private repo used for preparing security releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaIssues and PRs related to the general management of the project.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions