Hi,
We recently upgraded SonarQube to v25.12.0.117093 with Docker image.
And when doing the scan, we found below scan errors:
org.sonar.server.es.ElasticsearchException: Fail to execute es request
at org.sonar.server.es.EsClient.execute(EsClient.java:502)
at org.sonar.server.es.EsClient.execute(EsClient.java:494)
at org.sonar.server.es.EsClient.refreshV2(EsClient.java:236)
at org.sonar.server.es.BulkIndexer.stop(BulkIndexer.java:127)
at org.sonar.server.measure.index.ProjectMeasuresIndexer.doIndex(ProjectMeasuresIndexer.java:193)
at org.sonar.server.measure.index.ProjectMeasuresIndexer.indexOnAnalysis(ProjectMeasuresIndexer.java:95)
at org.sonar.ce.task.projectanalysis.step.IndexAnalysisStep.execute(IndexAnalysisStep.java:60)
at org.sonar.ce.task.step.ComputationStepExecutor.executeStep(ComputationStepExecutor.java:90)
at org.sonar.ce.task.step.ComputationStepExecutor.executeSteps(ComputationStepExecutor.java:81)
at org.sonar.ce.task.step.ComputationStepExecutor.execute(ComputationStepExecutor.java:68)
at org.sonar.ce.task.projectanalysis.taskprocessor.ReportTaskProcessor.process(ReportTaskProcessor.java:75)
at org.sonar.ce.taskprocessor.CeWorkerImpl$ExecuteTask.executeTask(CeWorkerImpl.java:212)
at org.sonar.ce.taskprocessor.CeWorkerImpl$ExecuteTask.run(CeWorkerImpl.java:194)
at org.sonar.ce.taskprocessor.CeWorkerImpl.findAndProcessTask(CeWorkerImpl.java:160)
at org.sonar.ce.taskprocessor.CeWorkerImpl$TrackRunningState.get(CeWorkerImpl.java:135)
at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:87)
at org.sonar.ce.taskprocessor.CeWorkerImpl.call(CeWorkerImpl.java:53)
at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:128)
at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74)
at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:80)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Request execution cancelled
at org.elasticsearch.client.RestClient.extractAndWrapCause(RestClient.java:942)
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:304)
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:292)
at co.elastic.clients.transport.rest_client.RestClientHttpClient.performRequest(RestClientHttpClient.java:92)
at co.elastic.clients.transport.ElasticsearchTransportBase.performRequest(ElasticsearchTransportBase.java:145)
at co.elastic.clients.elasticsearch.indices.ElasticsearchIndicesClient.refresh(ElasticsearchIndicesClient.java:1852)
at co.elastic.clients.elasticsearch.indices.ElasticsearchIndicesClient.refresh(ElasticsearchIndicesClient.java:1870)
at org.sonar.server.es.EsClient.lambda$refreshV2$10(EsClient.java:236)
at org.sonar.server.es.EsClient.execute(EsClient.java:500)
… 25 more
Caused by: java.util.concurrent.CancellationException: Request execution cancelled
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase.execute(CloseableHttpAsyncClientBase.java:114)
at org.apache.http.impl.nio.client.InternalHttpAsyncClient.execute(InternalHttpAsyncClient.java:138)
at org.elasticsearch.client.RestClient.performRequest(RestClient.java:300)
… 32 more```
2025.12.19 02:28:52 ERROR ce[c6d31a88-23f4-497c-8d81-97a0f9655708][o.s.s.es.BulkIndexer] Fail to execute bulk index request: org.elasticsearch.action.bulk.BulkRequest/unset
java.util.concurrent.CancellationException: Request execution cancelled
at org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase.execute(CloseableHttpAsyncClientBase.java:114)
at org.apache.http.impl.nio.client.InternalHttpAsyncClient.execute(InternalHttpAsyncClient.java:138)
at org.elasticsearch.client.RestClient.lambda$performRequestAsync$0(RestClient.java:397)
at org.elasticsearch.client.Cancellable$RequestCancellable.runIfNotCancelled(Cancellable.java:90)
at org.elasticsearch.client.RestClient.performRequestAsync(RestClient.java:395)
at org.elasticsearch.client.RestClient.performRequestAsync(RestClient.java:382)
at org.elasticsearch.client.RestHighLevelClient$4.onResponse(RestHighLevelClient.java:2603)
at org.elasticsearch.client.RestHighLevelClient$4.onResponse(RestHighLevelClient.java:2598)
at org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListenerDirectly(ListenableFuture.java:113)
at org.elasticsearch.common.util.concurrent.ListenableFuture.addListener(ListenableFuture.java:
at org.elasticsearch.common.util.concurrent.ListenableFuture.addListener(ListenableFuture.java:55)
at org.elasticsearch.common.util.concurrent.ListenableFuture.addListener(ListenableFuture.java:41)
at org.elasticsearch.client.RestHighLevelClient.performClientRequestAsync(RestHighLevelClient.java:2598)
at org.elasticsearch.client.RestHighLevelClient.internalPerformRequestAsync(RestHighLevelClient.java:2337)
at org.elasticsearch.client.RestHighLevelClient.performRequestAsync(RestHighLevelClient.java:2292)
at org.elasticsearch.client.RestHighLevelClient.performRequestAsyncAndParseEntity(RestHighLevelClient.java:2241)
at org.elasticsearch.client.RestHighLevelClient.bulkAsync(RestHighLevelClient.java:632)
at org.sonar.server.es.EsClient.bulkAsync(EsClient.java:159)
at org.elasticsearch.action.bulk.Retry$RetryHandler.execute(Retry.java:201)
at org.elasticsearch.action.bulk.Retry.withBackoff(Retry.java:51)
at org.elasticsearch.action.bulk.BulkRequestHandler.execute(BulkRequestHandler.java:56)
at org.elasticsearch.action.bulk.BulkProcessor.execute(BulkProcessor.java:540)
at org.elasticsearch.action.bulk.BulkProcessor.execute(BulkProcessor.java:550)
at org.elasticsearch.action.bulk.BulkProcessor.awaitClose(BulkProcessor.java:413)
at org.sonar.server.es.BulkIndexer.stop(BulkIndexer.java:121)
at org.sonar.server.issue.index.IssueIndexer.deleteByKeys(IssueIndexer.java:310)
2025.12.19 02:28:53 ERROR ce\[c6d31a88-23f4-497c-8d81-97a0f9655708\]\[o.s.c.t.CeWorkerImpl\] Failed to execute task c6d31a88-23f4-497c-8d81-97a0f9655708
org.sonar.server.es.ElasticsearchException: Fail to execute es request
at org.sonar.server.es.EsClient.execute(EsClient.java:502)
at org.sonar.server.es.EsClient.execute(EsClient.java:494)
at org.sonar.server.es.EsClient.refreshV2(EsClient.java:236)
at org.sonar.server.es.BulkIndexer.stop(BulkIndexer.java:127)
at org.sonar.server.issue.index.IssueIndexer.deleteByKeys(IssueIndexer.java:310)
at org.sonar.ce.task.projectanalysis.purge.IndexPurgeListener.onIssuesRemoval(IndexPurgeListener.java:37)
at org.sonar.db.purge.PurgeDao.deleteOldClosedIssues(PurgeDao.java:130)
at org.sonar.db.purge.PurgeDao.purge(PurgeDao.java:72)
at org.sonar.ce.task.projectanalysis.purge.ProjectCleaner.purge(ProjectCleaner.java:63)
at org.sonar.ce.task.projectanalysis.purge.PurgeDatastoresStep.execute(PurgeDatastoresStep.java:54)
at org.sonar.ce.task.step.ComputationStepExecutor.executeStep(ComputationStepExecutor.java:90)
at org.sonar.ce.task.step.ComputationStepExecutor.executeSteps(ComputationStepExecutor.java:81)
at org.sonar.ce.task.step.ComputationStepExecutor.execute(ComputationStepExecutor.java:68)
at org.sonar.ce.task.projectanalysis.taskprocessor.ReportTaskProcessor.process(ReportTaskProcessor.java:75)
at org.sonar.ce.taskprocessor.CeWorkerImpl$ExecuteTask.executeTask(CeWorkerImpl.java:212)
What might be the cause for this, thanks