Skip to content

ci(test): pin the test job to ubuntu-24.04 (mongo:8 crashes on 26.04) - #257

Merged
tina4stack merged 1 commit into
v3from
ci/pin-test-ubuntu-2404
Oct 26, 2026
Merged

tina4stack merged 1 commit into
v3from
ci/pin-test-ubuntu-2404

Conversation

@tina4stack

Copy link
Copy Markdown
Owner

Repo-wide CI break

Every v3 PR's test job is failing at Start MongoDB 8 replica set (27018) with "container is not running". Root cause, confirmed from the run logs:

  • The last green run (chore(release): 3.13.154 #255, 2026-10-23) ran on ubuntu-24.04.
  • Current runs land on ubuntu-26.04 — the ubuntu-latest label migrated (rollout began 2026-10-19, per the CI deprecation annotation).
  • On 26.04 the mongo:8 container (mongo:8 → 8.3.x rapid-release) exits immediately on mongod --replSet; the mongo:7 service container and all other jobs are unaffected.

Fix

Pin the test job to ubuntu-24.04 — the last environment this gate was green on. One line, restores CI for all v3 PRs. test.yml runs on pull_request: [v3], so this PR's own test runs on 24.04 and demonstrates the fix.

Follow-up (not this PR): make mongo:8 start on 26.04 and pin mongo to the 8.0 LTS line so the suite can move back to ubuntu-latest.

🤖 Generated with Claude Code

The `ubuntu-latest` runner migrated to Ubuntu 26.04 (rollout from 2026-10-19),
and on 26.04 the mongo:8 single-node replica set exits on startup — its
`docker run mongo:8 mongod --replSet ...` container is gone before the ping
loop, so the step fails with "container is not running". mongo:8 currently
resolves to 8.3.x (a rapid release); the mongo:7 service container and every
other job are unaffected. This gate was last green on 24.04 (2026-10-23, #255),
so pin the test job there to restore it. The forward fix — making mongo:8 start
on 26.04, pinning mongo to the 8.0 LTS line — is a follow-up.

Signed-off-by: Andre van Zuydam <andrevanzuydam@gmail.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@tina4stack
tina4stack merged commit 3d16774 into v3 Oct 26, 2026
14 checks passed
@tina4stack
tina4stack deleted the ci/pin-test-ubuntu-2404 branch October 26, 2026 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants