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]

Reply via email to