Project

General

Profile

Bug #37653

list-inconsistent-obj output truncated, causing osd-scrub-repair.sh failure

Added by David Zafman almost 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Scrub/Repair
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
mimic
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature:

Description

This bug causes an diff to be detected because of missing entries. It would have been nice if the decode failure would be passed back and the rados command would fail instead of giving incomplete results.


Related issues

Copied to RADOS - Backport #37686: mimic: list-inconsistent-obj output truncated, causing osd-scrub-repair.sh failure Resolved

History

#1 Updated by David Zafman almost 2 years ago

The commit 873655062de03fbeda7053eaf34eab5a7644e1d1 from https://github.com/ceph/ceph/pull/24229 exposed a bug in shard_info_wrapper::encode(). The error was always on decode of ROBJ3 which in the test has a missing shard.

#2 Updated by David Zafman almost 2 years ago

  • Backport set to mimic

#3 Updated by David Zafman almost 2 years ago

  • Status changed from New to Pending Backport

#4 Updated by Nathan Cutler almost 2 years ago

  • Copied to Backport #37686: mimic: list-inconsistent-obj output truncated, causing osd-scrub-repair.sh failure added

#5 Updated by Nathan Cutler almost 2 years ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF