Project

General

Profile

Actions

Bug #21876

closed

Command failed qa/standalone/scrub/osd-recovery-scrub.sh

Added by huang jun over 6 years ago. Updated over 6 years ago.

Status:
Can't reproduce
Priority:
Normal
Assignee:
David Zafman
Category:
OSD
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
rados
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

In this test, pg 1.10 not scrubbed until 300s timedout.
PG 1.10 registered when pg at backfilling state,
it wasn't scheduled even after backfill finished.
The pg restart peering procedure, which will unregister the pg from scrub queue,
and set scrubber.must_scrub to false when doing on_change(),
then register the pg to scrub queue, but at this time,
the next scrub time was set to hours later bc the scrubber.must_scrub=false.
that finally fail the test.

Actions

Also available in: Atom PDF