Skip to content

chore: pin sqld test image to v0.24.33 - #166

Merged
magnusp merged 1 commit into
mainfrom
chore/pin-sqld-version
Oct 23, 2026
Merged

magnusp merged 1 commit into
mainfrom
chore/pin-sqld-version

Conversation

@magnusp

@magnusp magnusp commented Oct 23, 2026

Copy link
Copy Markdown
Owner

Description

Pin the sqld image used by the integration and conformance suites to the latest released version, ghcr.io/tursodatabase/libsql-server:v0.24.33, instead of floating :latest.

The conformance harness previously pinned an unreleased digest of :latest, while libsql-itests still used the moving tag. This makes all tests run against the same released server and prevents an upstream image rebuild from silently changing test behavior.

The image is defined once in the root pom.xml as the libsql.image property and passed to both test JVMs by surefire/failsafe. Tests now fail with a clear message if the property is missing. -Dlibsql.image=... still overrides the pin for a deliberate version bump.

No issue linked.

Type of Change

  • Refactoring / tooling / CI improvement
  • Documentation update

Checklist

  • My code follows the code style of this project (./mvnw spotless:check).
  • I have added tests that prove my fix is effective or that my feature works.
  • All new and existing tests passed (./mvnw clean verify).
  • I have updated documentation where appropriate.

Verification

  • mvn clean verify: 28 integration tests passed, 268 conformance tests passed (7 skipped).
  • mvn spotless:check: passed.

@magnusp
magnusp force-pushed the chore/pin-sqld-version branch from 4ec38bc to 21f168f Compare October 23, 2026 21:46
@magnusp
magnusp merged commit 627ce89 into main Oct 23, 2026
6 checks passed
@magnusp
magnusp deleted the chore/pin-sqld-version branch October 23, 2026 21:48
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.

1 participant