chore(camel-test-infra-ibmmq): upgrade ibm.mq.container to 10.0.0.0-r2 - #24640
chore(camel-test-infra-ibmmq): upgrade ibm.mq.container to 10.0.0.0-r2#24640github-actions[bot] wants to merge 1 commit into
Conversation
Update ibm.mq.container from 9.4.5.0-r2 to 10.0.0.0-r2
oscerd
left a comment
There was a problem hiding this comment.
Dependency/container bump review — verified and approved:
ibm.mq.container:icr.io/ibm-messaging/mq9.4.5.0-r2→10.0.0.0-r2intest-infra/camel-test-infra-ibmmq/.../container.properties.- Registry is
icr.io(project convention: no Docker Hub images) — unchanged, correct. - Both generated metadata files (
catalog/camel-catalog/.../test-infra/metadata.jsonandtest-infra/camel-test-infra-all/.../metadata.json) are regenerated consistently with the newserviceVersion. - Blast radius is test-infra only (integration tests); no production code touched.
- Consistent with the open dependabot bump of the matching client library
com.ibm.mq:com.ibm.mq.jakarta.client9.4.5.1 → 10.0.0.0 (#24040) — the MQ 10 move is coherent across image and client. Worth merging both in the same window so the IBM MQ integration tests exercise client and broker at the same major version. - Note: this is a major-version bump of the broker image (9 → 10); if the IBM MQ integration tests aren't part of PR CI, a local
mvn verify -Pitrun incomponents/camel-jms/ibmmq-related modules before the next release would be a cheap sanity check.
Reviewed with Claude Code (Fable 5) on behalf of oscerd. This review was generated by an AI agent and may contain inaccuracies; please verify all suggestions before applying.
gnodet
left a comment
There was a problem hiding this comment.
Claude Code on behalf of gnodet
✅ Approved — Container upgrade verified. No regressions detected.
Test Summary
The IBM MQ container upgrade from 9.4.5.0-r2 to 10.0.0.0-r2 was tested locally. The two IBM MQ-specific tests (JmsComponentIbmMQTest and JmsReplyToIbmMQTest) fail on this test server with a 30s JMS connection timeout — however, the same tests also fail with the old 9.4.5.0-r2 image on this server (identical ConditionTimeoutException). This is a pre-existing environment limitation (the server is too slow for IBM MQ's heavy container within the 30s Awaitility timeout), not a regression introduced by this upgrade.
The container starts correctly, the queue manager initializes, and the listener binds — it's purely a startup timing issue on resource-constrained hardware.
Change scope: Only container.properties is modified (version bump), no code changes — minimal risk.
This PR updates the
ibm.mq.containercontainer image to version10.0.0.0-r2.Update Details
ibm.mq.containericr.io/ibm-messaging/mq/home/runner/work/camel/camel/test-infra/camel-test-infra-ibmmq/src/main/resources/org/apache/camel/test/infra/ibmmq/services/container.properties9.4.5.0-r210.0.0.0-r2Verification
Please verify:
Run the following to rebuild the test infra:
Then test the impacted components.
This PR was automatically created by the Container Version Upgrade workflow.