Skip to content

Run the conformance suite on MongoDB 9.0.4 - #14

Merged
thomasdarimont merged 1 commit into
mainfrom
gh-12-fix-ci-conformance-tests
Oct 20, 2026
Merged

thomasdarimont merged 1 commit into
mainfrom
gh-12-fix-ci-conformance-tests

Conversation

@thomasdarimont

Copy link
Copy Markdown
Contributor

The conformance run fails on GitHub's ubuntu-24.04 runner image of 2026-10-18: its kernel is 7.0.0-1017-azure, and the suite's MongoDB 9.0.2 exits at startup with "Linux kernel versions 6.19 and newer has a known incompatibility" (SERVER-121912). MongoDB 8.0 and newer refuse kernels from 6.19 up to 7.0.13, and before 9.0.4 they took Ubuntu's 7.0 kernels, which uname reports as 7.0.0, for an affected one (SERVER-131779). Without the database the suite never comes up and the plan times out.

Pin mongo:9.0.4 by digest, which reads the upstream version from /proc/version_signature and starts on the runner's 7.0.14-based kernel. Same change as easyssf/easyssf-java#54.

Fixes #12

The conformance run fails on GitHub's ubuntu-24.04 runner image of
2026-10-18: its kernel is 7.0.0-1017-azure, and the suite's MongoDB
9.0.2 exits at startup with "Linux kernel versions 6.19 and newer has a
known incompatibility" (SERVER-121912). MongoDB 8.0 and newer refuse
kernels from 6.19 up to 7.0.13, and before 9.0.4 they took Ubuntu's 7.0
kernels, which uname reports as 7.0.0, for an affected one
(SERVER-131779). Without the database the suite never comes up and the
plan times out.

Pin mongo:9.0.4 by digest, which reads the upstream version from
/proc/version_signature and starts on the runner's 7.0.14-based kernel.
Same change as easyssf/easyssf-java#54.

Fixes #12

Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com>
@thomasdarimont
thomasdarimont merged commit f2aaff5 into main Oct 20, 2026
8 checks passed
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.

Apply CI fix for conformance tests

1 participant