JiriOndrusek opened a new pull request, #9071:
URL: https://github.com/apache/camel-quarkus/pull/9071

   fixes https://github.com/apache/camel-quarkus/issues/9048
   
   In the Quarkus Platform CI, where the tests run from the published test-jar, 
the DB2 dev service fails with `The image icr.io/db2_community/db2:12.1.5.0 
requires you to accept a license agreement`, even though the test-jar contains 
a correct `container-license-acceptance.txt` — the reason why the classpath 
lookup fails there could not be identified. The licenses are therefore accepted 
via properties instead: 
`quarkus.datasource.db2.devservices.container-env."LICENSE"=accept` and 
`quarkus.datasource.mssql.devservices.container-env."ACCEPT_EULA"=Y`, which 
makes Testcontainers skip the file lookup entirely. The license files and 
related build config are removed.
   
   Verified with a platform-style reproducer (test-jar execution, license file 
filtered out): https://github.com/JiriOndrusek/cq-9048-reproducer — it fails 
with the exact platform error without this fix and passes with it. Oracle needs 
no change; the excluded tests can be re-enabled in quarkus-platform once a 
release with this fix is consumed there.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to