Skip to content

Run the conformance suite on MongoDB 9.0.4 - #2

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

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

Conversation

@thomasdarimont

Copy link
Copy Markdown
Contributor

The nightly conformance run failed 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 exited 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 came up and the plan timed out.

Pin mongo:9.0.4 by digest, the same digest as easyssf for Java, which reads the upstream version from /proc/version_signature and starts on the runner's 7.0.14-based kernel.

See: easyssf/easyssf-java#54

Fixes #1

The nightly conformance run failed 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 exited 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 came up and the
plan timed out.

Pin mongo:9.0.4 by digest, the same digest as easyssf for Java, which
reads the upstream version from /proc/version_signature and starts on
the runner's 7.0.14-based kernel.

See: easyssf/easyssf-java#54

Fixes #1

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