Croway opened a new pull request, #2792: URL: https://github.com/apache/camel-kamelets/pull/2792
## Summary - Expose the new `connectionString` endpoint option (added in [CAMEL-23300](https://issues.apache.org/jira/browse/CAMEL-23300)) as an optional property on the `couchbase-sink` kamelet - Uses `{{?connectionString}}` so the parameter is only included when explicitly set - Required for `camel-kafka-connector` daily CI which uses Testcontainers with random port mapping — without `connectionString`, the Couchbase SDK defaults the KV port to 11210 which is unreachable on the host side ## Context The `camel-couchbase` component added `connectionString` in two commits on `main`: - `6c2f458` — add `connectionString` endpoint option and switch test-infra to random ports - `d004589` — bypass Couchbase 8.0 CPU microarchitecture check in test-infra The camel-kafka-connector daily build has been failing since build #345 because the couchbase-sink kamelet does not expose `connectionString`, so the connector cannot pass it to the endpoint. ## Test plan - [x] Verified locally: applied this kamelet change + corresponding CKC test changes, ran `CamelSinkCouchbaseITCase` — test passes - No couchbase integration tests exist in camel-kamelets currently -- 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]
