Project

General

Profile

Actions

Bug #37653

closed

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

Added by David Zafman over 5 years ago. Updated about 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
David Zafman
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 (v1):
Crash signature (v2):

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 1 (0 open1 closed)

Copied to RADOS - Backport #37686: mimic: list-inconsistent-obj output truncated, causing osd-scrub-repair.sh failureResolvedNathan CutlerActions
Actions #1

Updated by David Zafman over 5 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.

Actions #2

Updated by David Zafman over 5 years ago

  • Backport set to mimic
Actions #3

Updated by David Zafman over 5 years ago

  • Status changed from New to Pending Backport
Actions #4

Updated by Nathan Cutler over 5 years ago

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

Updated by Nathan Cutler about 5 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF