Actions
Bug #10694
closed"Assertion: osd/Watch.cc: 290: FAILED assert(!cb)" in upgrade:dumpling-dumpling-distro-basic-magna run
Status:
Won't Fix
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Q/A
Tags:
Backport:
dumpling
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
Run: http://pulpito.ceph.redhat.com/teuthology-2015-01-27_13:00:01-upgrade:dumpling-dumpling-distro-basic-magna/
Job: ['35881']
Logs: http://magna002.ceph.redhat.com/teuthology-2015-01-27_13:00:01-upgrade:dumpling-dumpling-distro-basic-magna/35881/
Assertion: osd/Watch.cc: 290: FAILED assert(!cb) ceph version 0.67.11-66-g8820d4c (8820d4c30a8bf62527ac552491e9825906c4a3d3) 1: (Watch::get_delayed_cb()+0xd2) [0x6ca2c2] 2: (ReplicatedPG::handle_watch_timeout(std::tr1::shared_ptr<Watch>)+0x889) [0x5d40d9] 3: (ReplicatedPG::check_blacklisted_obc_watchers(ObjectContext*)+0x38e) [0x5d478e] 4: (ReplicatedPG::populate_obc_watchers(ObjectContext*)+0x463) [0x5d50d3] 5: (ReplicatedPG::get_object_context(hobject_t const&, bool)+0x299) [0x5d5d49] 6: (ReplicatedPG::prep_object_replica_pushes(hobject_t const&, eversion_t, int, std::map<int, std::vector<PushOp, std::allocator<PushOp> >, std::less<int>, std::allocator<std::pair<int const, std::vector<PushOp, std::allocator<PushOp> > > > >*)+0x127) [0x5e2407] 7: (ReplicatedPG::recover_replicas(int, ThreadPool::TPHandle&)+0x617) [0x5e3747] 8: (ReplicatedPG::start_recovery_ops(int, PG::RecoveryCtx*, ThreadPool::TPHandle&)+0x73f) [0x60212f] 9: (OSD::do_recovery(PG*, ThreadPool::TPHandle&)+0x1be) [0x673fde] 10: (OSD::RecoveryWQ::_process(PG*, ThreadPool::TPHandle&)+0x11) [0x6bb1f1] 11: (ThreadPool::worker(ThreadPool::WorkThread*)+0xaf1) [0x8afe31] 12: (ThreadPool::WorkThread::entry()+0x10) [0x8b0d20] 13: (()+0x8182) [0x7f25117c9182] 14: (clone()+0x6d) [0x7f250f87bfbd]
Updated by Samuel Just about 9 years ago
- Status changed from New to Won't Fix
Rare, hard to fix, fixed in master
Updated by Yuri Weinstein about 9 years ago
- Backport set to dumpling
Seeing in dumpling v0.67.12
Run: http://pulpito.ceph.redhat.com/teuthology-2015-02-10_17:04:38-upgrade:dumpling-dumpling-distro-basic-magna/
Job; ['45493']
Logs: http://magna002.ceph.redhat.com/teuthology-2015-02-10_17:04:38-upgrade:dumpling-dumpling-distro-basic-magna/45493/
Assertion: osd/Watch.cc: 290: FAILED assert(!cb) ceph version 0.67.11-77-g77dfbba (77dfbbaccfb5074899d02314a26cb9ac46a69106) 1: (Watch::get_delayed_cb()+0xf0) [0x6d36a0] 2: (ReplicatedPG::handle_watch_timeout(std::tr1::shared_ptr<Watch>)+0x8a9) [0x5d5949] 3: (ReplicatedPG::check_blacklisted_obc_watchers(ObjectContext*)+0x3b1) [0x5d6041] 4: (ReplicatedPG::populate_obc_watchers(ObjectContext*)+0x453) [0x5d69f3] 5: (ReplicatedPG::get_object_context(hobject_t const&, bool)+0x2d8) [0x5d76c8] 6: (ReplicatedPG::prep_object_replica_pushes(hobject_t const&, eversion_t, int, std::map<int, std::vector<PushOp, std::allocator<PushOp> >, std::less<int>, std::allocator<std::pair<int const, std::vector<PushOp, std::allocator<PushOp> > > > >*)+0x138) [0x5e4188] 7: (ReplicatedPG::recover_replicas(int, ThreadPool::TPHandle&)+0x637) [0x5e5557] 8: (ReplicatedPG::start_recovery_ops(int, PG::RecoveryCtx*, ThreadPool::TPHandle&)+0x75e) [0x6049ce] 9: (OSD::do_recovery(PG*, ThreadPool::TPHandle&)+0x1e6) [0x67aa46] 10: (OSD::RecoveryWQ::_process(PG*, ThreadPool::TPHandle&)+0x21) [0x6c3c91] 11: (ThreadPool::worker(ThreadPool::WorkThread*)+0xb10) [0x8c8c50] 12: (ThreadPool::WorkThread::entry()+0x10) [0x8c9b40] 13: (()+0x7df3) [0x7f2928924df3] 14: (clone()+0x6d) [0x7f2926f483dd]
Updated by Samuel Just about 9 years ago
Yeah, we probably don't want to fix this in dumpling.
Actions