Skip to content

tentacle: osd: Fix fast EC truncate to whole stripe#66543

Merged
ljflores merged 1 commit intoceph:tentaclefrom
aainscow:wip-74129-tentacle
Dec 15, 2025
Merged

tentacle: osd: Fix fast EC truncate to whole stripe#66543
ljflores merged 1 commit intoceph:tentaclefrom
aainscow:wip-74129-tentacle

Conversation

@aainscow
Copy link
Copy Markdown
Contributor

@aainscow aainscow commented Dec 6, 2025

backport tracker: https://tracker.ceph.com/issues/74129


backport of #66542
parent tracker: https://tracker.ceph.com/issues/74128

this backport was staged using ceph-backport.sh version 16.0.0.6848
find the latest version at https://github.com/ceph/ceph/blob/main/src/script/ceph-backport.sh

WritePlanObj has a key-not-found exception on truncates to exact
stripe lengths.

I have recreated in a unit test as well as on a real system.

It is a concern that ceph_test_rados and ceph_test_rados_io_sequence
never hit this pattern naturally.

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
(cherry picked from commit 6075be4)
@aainscow aainscow requested a review from a team as a code owner December 6, 2025 10:33
@aainscow aainscow added this to the tentacle milestone Dec 6, 2025
@aainscow aainscow added the core label Dec 6, 2025
@github-actions github-actions bot added the tests label Dec 6, 2025
Copy link
Copy Markdown
Contributor

@bill-scales bill-scales left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ljflores
Copy link
Copy Markdown
Member

@ljflores ljflores merged commit 6b408f0 into ceph:tentacle Dec 15, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants