Skip to content

New base image for a new version of kjson#1901

Merged
kzangeli merged 7 commits intodevelopfrom
baseimage/kjson-fix
Feb 16, 2026
Merged

New base image for a new version of kjson#1901
kzangeli merged 7 commits intodevelopfrom
baseimage/kjson-fix

Conversation

@kzangeli
Copy link
Collaborator

New base image as a bug has been fixed in kjson - it's release number has changed.
I modified also the functest (needed) but, it's going to fail here as the old base image is used during tests.
Pity but, not a problem

@github-actions
Copy link

github-actions bot commented Feb 15, 2026

CLA Assistant Lite bot All contributors have signed the CLA ✍️

kzangeli and others added 6 commits February 15, 2026 23:27
Mintaka uses Testcontainers 1.15.1 (Docker API v1.30) but the
ubuntu-latest runner now requires API v1.44+. Patch pom.xml to
use Testcontainers 1.19.3 before running tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Docker 29 requires API v1.44+. Testcontainers < 1.21.3 defaults
to older API versions. 1.19.3 was still too old (API v1.32).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Testcontainers 1.21.3 still uses docker-java with API v1.32.
Docker 29+ requires v1.44+. Setting api.version explicitly in
docker-java.properties is the recommended workaround.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add withStartupTimeout(5 min) to ComposeTest.java via sed patch,
add Duration/ChronoUnit imports, configure testcontainers for local
docker compose, and fix properties file whitespace.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
orion-ld container is crashing silently and testcontainers cleans up
before we can see the logs. Add a pre-test step that runs the compose
stack independently, captures container logs, and shows why orion-ld
fails to start.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The smoke test proved orion-ld starts fine but likely caused port
conflicts for the subsequent Testcontainers run. Also removed
~/.testcontainers.properties and TESTCONTAINERS_DOCKER_COMPOSE_LOCAL
overrides - Testcontainers 1.21.3 with File constructor already
defaults to local compose. Added docker events to failure diagnostics.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sonarqubecloud
Copy link

@kzangeli kzangeli merged commit 9f8ccc9 into develop Feb 16, 2026
15 checks passed
@kzangeli kzangeli deleted the baseimage/kjson-fix branch February 16, 2026 10:53
@github-actions github-actions bot locked and limited conversation to collaborators Feb 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments