apache / apache/opendal

Tracking Issue: Ceph RADOS returns invalid `Etag` when calling `CompleteMultipartUpload`

Open
#5,575 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Rust
Stars
5.4k
Forks
825
Avg merge
1d 14m
Merged PRs (30d)
127

Description

As mentioned in https://github.com/apache/opendal/pull/5562#issuecomment-2601393520:
The malformed `Etag` causes the `write returns metadata` tests to fail. As a result, I've disabled the `ceph_rados_s3` action for now.
Ceph has already submitted a PR: https://github.com/ceph/ceph/pull/60477 to address this issue. Once the fix is applied. we can re-enable the action.

Contributor guide

Open the contributing guide

Research direction

Track the Ceph PR linked in the issue and review the disabled `ceph_rados_s3` action. The relevant failure is in the `write returns metadata` tests; done means the Ceph fix is applied and the action can be re-enabled without the malformed `Etag` failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.