Bug #16030
concurrent.sh coredumps
% Done:
0%
Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):
Description
Related issues
Associated revisions
osd/PG: peek_map_epoch: skip legacy PGs if infos object is missing
- pg is removed
- osd is stopped before pg is fully removed
- on restart, we ignore/skip the pg because its epoch is too old
- we upgrade to hammer and convert other pgs, skipping this one, and then
remove the legacy infos object
- hammer starts, tries to parse the legacy pg, and fails because the infos
object is gone, crashing.
The fix is to continue ignoring the zombie pg.
Fixes: #16030
Signed-off-by: Sage Weil <sage@redhat.com>
History
#1 Updated by Ilya Dryomov almost 8 years ago
- Status changed from 12 to In Progress
#2 Updated by Ilya Dryomov almost 8 years ago
- Status changed from In Progress to Fix Under Review
#3 Updated by Ilya Dryomov almost 8 years ago
- Status changed from Fix Under Review to Resolved
#4 Updated by Ilya Dryomov over 7 years ago
- Duplicated by Bug #15735: core dump during krbd concurrent.sh added