Project

General

Profile

Actions

Bug #43489

open

PG.cc: 953: FAILED assert(0 == "past_interval start interval mismatch")

Added by David Zafman over 4 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description

Upgrade runs from Jewel to Luminous and Luminous to Mimic

yuriw-2019-12-23_19:53:50-rados-wip-yuri3-testing-2019-12-23-1538-luminous-distro-basic-smithi/4628818
yuriw-2019-12-05_23:20:37-upgrade:luminous-x-mimic-distro-basic-smithi/4571297

NOT RELATED TO https://tracker.ceph.com/issues/24866

41-gece61ff/src/osd/PG.cc: 953: FAILED assert(0 == "past_interval start interval mismatch")

ceph version 12.2.12-841-gece61ff (ece61ff7fd951e05ed05bc710a5fbe60550c780a) luminous (stable)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x110) [0x5645663c6ad0]
2: (PG::check_past_interval_bounds() const+0xa6e) [0x564565eaa3ce]
3: (PG::RecoveryState::GetInfo::GetInfo(boost::statechart::state<PG::RecoveryState::GetInfo, PG::RecoveryState::Peering, boost::mpl::list<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, (boost::statechart::history_mode)0>::my_context)+0x151) [0x564565ed9511]
4: (boost::statechart::state<PG::RecoveryState::Primary, PG::RecoveryState::Started, PG::RecoveryState::Peering, (boost::statechart::history_mode)0>::deep_construct(boost::intrusive_ptr<PG::RecoveryState::Started> const&, boost::statechart::state_machine<PG::RecoveryState::RecoveryMachine, PG::RecoveryState::Initial, std::allocator<void>, boost::statechart::null_exception_translator>&)+0x10a) [0x564565f331ba]
5: (boost::statechart::detail::safe_reaction_result boost::statechart::simple_state<PG::RecoveryState::Start, PG::RecoveryState::Started, boost::mpl::list<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, (boost::statechart::history_mode)0>::transit_impl<PG::RecoveryState::Primary, PG::RecoveryState::RecoveryMachine, boost::statechart::detail::no_transition_function>(boost::statechart::detail::no_transition_function const&)+0x84) [0x564565f3d2c4]
6: (boost::statechart::simple_state<PG::RecoveryState::Start, PG::RecoveryState::Started, boost::mpl::list<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, (boost::statechart::history_mode)0>::react_impl(boost::statechart::event_base const&, void const*)+0xc2) [0x564565f3eef2]
7: (boost::statechart::state_machine<PG::RecoveryState::RecoveryMachine, PG::RecoveryState::Initial, std::allocator<void>, boost::statechart::null_exception_translator>::send_event(boost::statechart::event_base const&)+0x6b) [0x564565f1a90b]
8: (boost::statechart::state_machine<PG::RecoveryState::RecoveryMachine, PG::RecoveryState::Initial, std::allocator<void>, boost::statechart::null_exception_translator>::process_queued_events()+0x91) [0x564565f1aa61]
9: (PG::handle_create(PG::RecoveryCtx*)+0x125) [0x564565ee0a65]
10: (OSD::handle_pg_peering_evt(spg_t, pg_history_t const&, PastIntervals const&, unsigned int, std::shared_ptr<PG::CephPeeringEvt>)+0xf78) [0x564565e2a658]
11: (OSD::handle_pg_notify(boost::intrusive_ptr<OpRequest>)+0x512) [0x564565e2c862]
12: (OSD::dispatch_op(boost::intrusive_ptr<OpRequest>)+0xc9) [0x564565e2db29]
13: (OSD::_dispatch(Message*)+0x3bc) [0x564565e2e64c]
14: (OSD::ms_dispatch(Message*)+0x87) [0x564565e2e987]
15: (DispatchQueue::entry()+0x792) [0x56456665b1a2]
16: (DispatchQueue::DispatchThread::entry()+0xd) [0x56456645315d]
17: (()+0x7e25) [0x7f13dcd7fe25]
18: (clone()+0x6d) [0x7f13dbe70bad]

Actions

Also available in: Atom PDF