Project

General

Profile

Bug #7563

osd/ReplicatedPG.cc: 8425: FAILED assert(info.last_complete == info.last_update)

Added by Samuel Just about 10 years ago. Updated about 10 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

2014-02-27 15:13:26.966410 7f65a44d6700 20 _merge_old_entry: oe.prior_version == 0 && already missing, removing missing 12'92 (0'0) modify 9a8725e3/burnupi0931886-496/head//3 by client.4124.0:2190 2014-02-27 15:13:04.347250
2014-02-27 15:13:26.966418 7f65a44d6700 20 _merge_old_entry: had 12'93 (12'92) modify 9a8725e3/burnupi0931886-496/head//3 by client.4124.0:2191 2014-02-27 15:13:04.371420 deleting
2014-02-27 15:13:26.966422 7f65a44d6700 20 merge_old_entry had 12'93 (12'92) modify 9a8725e3/burnupi0931886-496/head//3 by client.4124.0:2191 2014-02-27 15:13:04.371420 updating missing to 12'92
2014-02-27 15:13:26.966428 7f65a44d6700 20 merge_old_entry had oe 12'94 (12'93) modify 9a8725e3/burnupi0931886-496/head//3 by client.4124.0:2192 2014-02-27 15:13:04.395441 with divergent prior_version 12'93 oe.soid 9a8725e3/burnupi0931886-496/head//3 must already have been merged
2014-02-27 15:13:26.966433 7f65a44d6700 20 merge_old_entry had oe 12'95 (12'94) modify 9a8725e3/burnupi0931886-496/head//3 by client.4124.0:2193 2014-02-27 15:13:04.396140 with divergent prior_version 12'94 oe.soid 9a8725e3/burnupi0931886-496/head//3 must already have been merged
2014-02-27 15:13:26.966438 7f65a44d6700 20 merge_old_entry had oe 12'96 (12'95) modify 9a8725e3/burnupi0931886-496/head//3 by client.4124.0:2194 2014-02-27 15:13:04.396176 with divergent prior_version 12'95 oe.soid 9a8725e3/burnupi0931886-496/head//3 must already have been merged

Looks like missing set didn't get cleared when we got rid of the entry with prior_version = 0'0.


Related issues

Related to Ceph - Bug #6313: dumpling: FAILED assert(latest->is_update()) from recover_primary() Duplicate 09/13/2013

History

#1 Updated by Samuel Just about 10 years ago

  • Priority changed from Normal to Urgent

#2 Updated by Samuel Just about 10 years ago

  • Assignee set to Samuel Just

#3 Updated by Samuel Just about 10 years ago

  • Status changed from New to 7

#4 Updated by Samuel Just about 10 years ago

We may need to backport a version of this to dumpling/emperor.

#5 Updated by Samuel Just about 10 years ago

  • Status changed from 7 to Resolved

Also available in: Atom PDF