Skip to content

[CI] S3RepositoryAnalysisRestIT testRepositoryAnalysis failing #122799

Closed
@elasticsearchmachine

Description

@elasticsearchmachine

Build Scans:

Reproduction Line:

./gradlew ":x-pack:plugin:snapshot-repo-test-kit:qa:s3:javaRestTest" --tests "org.elasticsearch.repositories.blobstore.testkit.analyze.S3RepositoryAnalysisRestIT.testRepositoryAnalysis" -Dtests.seed=129F849E2DF6C55B -Dtests.locale=en-VU -Dtests.timezone=Pacific/Tarawa -Druntime.java=23

Applicable branches:
8.x

Reproduces locally?:
N/A

Failure History:
See dashboard

Failure Message:

org.elasticsearch.client.ResponseException: method [POST], host [http://[::1]:40217], URI [/_snapshot/repository/_analyze?blob_count=10&seed=3000866559835271268&max_blob_size=1mb&timeout=120s&concurrency=4], status line [HTTP/1.1 500 Internal Server Error]
{"error":{"root_cause":[{"type":"amazon_s3_exception","reason":"No such upload (Service: Amazon S3; Status Code: 200; Error Code: NoSuchUpload; Request ID: test-request-id; S3 Extended Request ID: test-host-id; Proxy: null)"}],"type":"repository_verification_exception","reason":"[repository] Elasticsearch observed the storage system underneath this repository behaved incorrectly which indicates it is not suitable for use with Elasticsearch snapshots. Typically this happens when using storage other than AWS S3 which incorrectly claims to be S3-compatible. If so, please report this incompatibility to your storage supplier. Do not report Elasticsearch issues involving storage systems which claim to be S3-compatible unless you can demons
[truncated]

Issue Reasons:

  • [8.x] 2 consecutive failures in test testRepositoryAnalysis
  • [8.x] 5 failures in test testRepositoryAnalysis (2.9% fail rate in 174 executions)
  • [8.x] 2 failures in step part2 (12.5% fail rate in 16 executions)
  • [8.x] 2 failures in pipeline elasticsearch-intake (12.5% fail rate in 16 executions)

Note:
This issue was created using new test triage automation. Please report issues or feedback to es-delivery.

Metadata

Metadata

Assignees

Labels

:Distributed Coordination/Snapshot/RestoreAnything directly related to the `_snapshot/*` APIs>test-failureTriaged test failures from CITeam:Distributed CoordinationMeta label for Distributed Coordination teamlow-riskAn open issue or test failure that is a low risk to future releases

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions