Project

General

Profile

Actions

Bug #19787

closed

mon: send wrong pg create epoch

Added by Sage Weil about 7 years ago. Updated about 7 years ago.

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

0%

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

Description

2017-04-26 18:00:43.023153 7f32887f0700 10 mon.c@2(peon).osd e8 update_creating_pgs will instruct osd.2 to create 3.e

but later
2017-04-26 18:00:45.695850 7f32887f0700 20 mon.c@2(peon).osd e11 send_pg_creates will create 3.d at 11
2017-04-26 18:00:45.695852 7f32887f0700 20 mon.c@2(peon).osd e11 send_pg_creates will create 3.e at 11
2017-04-26 18:00:45.695853 7f32887f0700 20 mon.c@2(peon).osd e11 send_pg_creates will create 3.f at 11
2017-04-26 18:00:45.695850 7f32867ec700 10 mon.c@2(peon).paxosservice(mgr 1..1) post_refresh
2017-04-26 18:00:45.695854 7f32887f0700  1 -- 172.21.15.65:6790/0 --> 172.21.15.158:6804/21815 -- osd_pg_create(e11 3.0:11 3.1:11 3.2:11 3.3:11 3.4:11 3.5:11 3.6:11 3.7:11 3.8:11 3.c:11 3.d:11 3.e:11 3.f:11) v3 -- 0x7f329d6be900 con 0

/a/sage-2017-04-26_17:39:56-upgrade:jewel-x-wip-past-intervals---basic-smithi/1070261

(but ignore the osd behavior. in this branch the osd makes strong assertions about past_intervals and ultimately crashes because of the bad creation epoch.)

Actions

Also available in: Atom PDF