[
https://issues.apache.org/jira/browse/CAMEL-23502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18089062#comment-18089062
]
Aurélien Pupier commented on CAMEL-23502:
-----------------------------------------
container upgrade to 3.7.0, let's see if it stabilizes it
https://github.com/apache/camel/pull/24019 (but I see low chance as the
previously mentioned issue is still opened and is dating from 2024)
> Very flaky test OpenSearchIT
> ----------------------------
>
> Key: CAMEL-23502
> URL: https://issues.apache.org/jira/browse/CAMEL-23502
> Project: Camel
> Issue Type: Test
> Components: camel-opensearch
> Affects Versions: 4.20.0
> Reporter: Aurélien Pupier
> Priority: Major
>
> failed 3 out of times on last CI builds:
> * OpensearchIndexIT.testIndex
> * OpensearchIndexIT.testIndexDeleteWithBuilder
> * OpensearchIndexIT.testIndexDeleteWithString
> * OpensearchIndexIT.testIndexWithHeaders
> * OpensearchIndexIT.testIndexWithIDInHeader
> {noformat}
> org.apache.camel.CamelExecutionException: Exception occurred during execution
> on the exchange: Exchange[F161F0AE7B1CBEE-0000000000000000]
> at
> org.apache.camel.CamelExecutionException.wrapCamelExecutionException(CamelExecutionException.java:45)
> at
> org.apache.camel.support.ExchangeHelper.extractResultBody(ExchangeHelper.java:704)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:594)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:590)
> at
> org.apache.camel.impl.engine.DefaultProducerTemplate.requestBodyAndHeaders(DefaultProducerTemplate.java:442)
> at
> org.apache.camel.component.opensearch.integration.OpensearchIndexIT.testIndexWithIDInHeader(OpensearchIndexIT.java:94)
> Caused by: org.apache.camel.CamelExchangeException: An error occurred while
> executing the action. Exchange[]. Caused by:
> [java.util.concurrent.CompletionException -
> org.opensearch.client.ResponseException: method [PUT], host
> [http://localhost:37506], URI [/twitter/_doc/123?wait_for_active_shards=1],
> status line [HTTP/1.1 429 Too Many Requests]
> {"error":{"root_cause":[{"type":"cluster_block_exception","reason":"index
> [twitter] blocked by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage
> watermark, index has read-only-allow-delete
> block];"}],"type":"cluster_block_exception","reason":"index [twitter] blocked
> by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage watermark, index
> has read-only-allow-delete block];"},"status":429}]
> at
> org.apache.camel.component.opensearch.OpensearchProducer.lambda$onComplete$3(OpensearchProducer.java:406)
> at
> java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:863)
> at
> java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:841)
> at
> java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
> at
> java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194)
> at
> org.opensearch.client.transport.rest_client.RestClientTransport$1.onFailure(RestClientTransport.java:183)
> at
> org.opensearch.client.RestClient$FailureTrackingResponseListener.onDefinitiveFailure(RestClient.java:880)
> at org.opensearch.client.RestClient$1.completed(RestClient.java:601)
> at org.opensearch.client.RestClient$1.completed(RestClient.java:581)
> at
> org.apache.hc.core5.concurrent.BasicFuture.completed(BasicFuture.java:148)
> at
> org.apache.hc.core5.concurrent.ComplexFuture.completed(ComplexFuture.java:72)
> at
> org.apache.hc.client5.http.impl.async.InternalAbstractHttpAsyncClient$2$1.completed(InternalAbstractHttpAsyncClient.java:321)
> at
> org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer$1.completed(AbstractAsyncResponseConsumer.java:101)
> at
> org.apache.hc.core5.http.nio.entity.AbstractBinAsyncEntityConsumer.completed(AbstractBinAsyncEntityConsumer.java:87)
> at
> org.apache.hc.core5.http.nio.entity.AbstractBinDataConsumer.streamEnd(AbstractBinDataConsumer.java:83)
> at
> org.apache.hc.core5.http.nio.support.AbstractAsyncResponseConsumer.streamEnd(AbstractAsyncResponseConsumer.java:142)
> at
> org.apache.hc.client5.http.async.methods.InflatingGzipDataConsumer.streamEnd(InflatingGzipDataConsumer.java:148)
> at
> org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec$1.streamEnd(HttpAsyncMainClientExec.java:283)
> at
> org.apache.hc.core5.http.impl.nio.ClientHttp1StreamHandler.dataEnd(ClientHttp1StreamHandler.java:285)
> at
> org.apache.hc.core5.http.impl.nio.ClientHttp1StreamDuplexer.dataEnd(ClientHttp1StreamDuplexer.java:376)
> at
> org.apache.hc.core5.http.impl.nio.AbstractHttp1StreamDuplexer.onInput(AbstractHttp1StreamDuplexer.java:343)
> at
> org.apache.hc.core5.http.impl.nio.AbstractHttp1IOEventHandler.inputReady(AbstractHttp1IOEventHandler.java:64)
> at
> org.apache.hc.core5.http.impl.nio.ClientHttp1IOEventHandler.inputReady(ClientHttp1IOEventHandler.java:41)
> at
> org.apache.hc.core5.reactor.InternalDataChannel.onIOEvent(InternalDataChannel.java:139)
> at
> org.apache.hc.core5.reactor.InternalChannel.handleIOEvent(InternalChannel.java:51)
> at
> org.apache.hc.core5.reactor.SingleCoreIOReactor.processEvents(SingleCoreIOReactor.java:193)
> at
> org.apache.hc.core5.reactor.SingleCoreIOReactor.doExecute(SingleCoreIOReactor.java:140)
> at
> org.apache.hc.core5.reactor.AbstractSingleCoreIOReactor.execute(AbstractSingleCoreIOReactor.java:92)
> at
> org.apache.hc.core5.reactor.IOReactorWorker.run(IOReactorWorker.java:44)
> at java.base/java.lang.Thread.run(Thread.java:1583)
> Caused by: java.util.concurrent.CompletionException:
> org.opensearch.client.ResponseException: method [PUT], host
> [http://localhost:37506], URI [/twitter/_doc/123?wait_for_active_shards=1],
> status line [HTTP/1.1 429 Too Many Requests]
> {"error":{"root_cause":[{"type":"cluster_block_exception","reason":"index
> [twitter] blocked by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage
> watermark, index has read-only-allow-delete
> block];"}],"type":"cluster_block_exception","reason":"index [twitter] blocked
> by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage watermark, index
> has read-only-allow-delete block];"},"status":429}
> at
> java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
> at
> java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
> at
> java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:636)
> ... 27 more
> Caused by: org.opensearch.client.ResponseException: method [PUT], host
> [http://localhost:37506], URI [/twitter/_doc/123?wait_for_active_shards=1],
> status line [HTTP/1.1 429 Too Many Requests]
> {"error":{"root_cause":[{"type":"cluster_block_exception","reason":"index
> [twitter] blocked by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage
> watermark, index has read-only-allow-delete
> block];"}],"type":"cluster_block_exception","reason":"index [twitter] blocked
> by: [TOO_MANY_REQUESTS/12/disk usage exceeded flood-stage watermark, index
> has read-only-allow-delete block];"},"status":429}
> at org.opensearch.client.RestClient.convertResponse(RestClient.java:494)
> at org.opensearch.client.RestClient.access$1000(RestClient.java:140)
> at org.opensearch.client.RestClient$1.completed(RestClient.java:585)
> ... 22 more
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)