[
https://issues.apache.org/jira/browse/KAFKA-21040?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chia-Ping Tsai resolved KAFKA-21040.
------------------------------------
Fix Version/s: 4.5.0
Resolution: Fixed
> Upgrade testcontainers to 2.x so ClientAssertionKeycloakIntegrationTest can
> run against Docker 29+
> --------------------------------------------------------------------------------------------------
>
> Key: KAFKA-21040
> URL: https://issues.apache.org/jira/browse/KAFKA-21040
> Project: Kafka
> Issue Type: Improvement
> Reporter: Chia-Ping Tsai
> Assignee: Andy Huang
> Priority: Minor
> Fix For: 4.5.0
>
>
> {code:java}
> chia7712@another:~/project/kafka$ ./gradlew cleanTest clients:test --tests
> ClientAssertionKeycloakIntegrationTest> Configure project :
> Starting build with version 4.5.0-SNAPSHOT (commit id f6149f1c) using Gradle
> 9.7.1, Java 25 and Scala 2.13.18
> Build properties: ignoreFailures=false, maxParallelForks=10,
> maxScalacThreads=8, maxTestRetries=0
> WARNING: A restricted method in java.lang.System has been called
> WARNING: java.lang.System::load has been called by com.sun.jna.Native in an
> unnamed module
> (file:/home/chia7712/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna/5.13.0/1200e7ebeedbe0d10062093f32925a912020e747/jna-5.13.0.jar)
> WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for
> callers in this module
> WARNING: Restricted methods will be blocked in a future release unless native
> access is enabled
> > Task :clients:testGradle Test Run :clients:test > Gradle Test Executor 3 >
> > ClientAssertionKeycloakIntegrationTest >
> > testSwitchFromFileBasedToLocallyGenerated() SKIPPEDGradle Test Run
> > :clients:test > Gradle Test Executor 3 >
> > ClientAssertionKeycloakIntegrationTest >
> > testClientAssertionWithExpiredAssertion() SKIPPEDGradle Test Run
> > :clients:test > Gradle Test Executor 3 >
> > ClientAssertionKeycloakIntegrationTest >
> > testClientSecretFormatterUsesBasicAuth() SKIPPEDGradle Test Run
> > :clients:test > Gradle Test Executor 3 >
> > ClientAssertionKeycloakIntegrationTest > testMissingTokenEndpointUrl()
> > SKIPPEDGradle Test Run :clients:test > Gradle Test Executor 3 >
> > ClientAssertionKeycloakIntegrationTest > testFallbackToClientSecret()
> > SKIPPED
> {code}
> ClientAssertionKeycloakIntegrationTest is silently skipped on any machine
> running Docker Engine 29 or newer ... see release note:
> https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.2
--
This message was sent by Atlassian Jira
(v8.20.10#820010)