Project

General

Profile

Bug #42884

OSDMapTest.CleanPGUpmaps failure

Added by Jeff Layton over 4 years ago. Updated over 1 year 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

During a make check build for a PR, I got this crash during OSD testing:

https://jenkins.ceph.com/job/ceph-pull-requests/38964/console

[       OK ] OSDMapTest.PrimaryAffinity (882 ms)
[ RUN      ] OSDMapTest.get_osd_crush_node_flags
[       OK ] OSDMapTest.get_osd_crush_node_flags (1 ms)
[ RUN      ] OSDMapTest.parse_osd_id_list
Expected option value to be integer, got 'foo'invalid osd id 'foo'expected numerical value, got: -12invalid osd id '-12'[       OK ] OSDMapTest.parse_osd_id_list (0 ms)
[ RUN      ] OSDMapTest.CleanPGUpmaps
pure virtual method called
terminate called without an active exception
*** Caught signal (Aborted) **
 in thread 7fc6950aa700 thread_name:clean_upmap_tp
 ceph version Development (no_version) octopus (dev)
 1: /home/jenkins-build/build/workspace/ceph-pull-requests/build/bin/unittest_osdmap() [0x62fa00]
 2: (()+0x11390) [0x7fc6a70ff390]
 3: (gsignal()+0x38) [0x7fc69bbb2428]
 4: (abort()+0x16a) [0x7fc69bbb402a]
 5: (()+0x998ae) [0x7fc69c1f88ae]
 6: (()+0xa54b6) [0x7fc69c2044b6]
 7: (()+0xa5521) [0x7fc69c204521]
 8: (()+0xa626f) [0x7fc69c20526f]
 9: (ThreadPool::WorkQueue<ParallelPGMapper::Item>::_void_dequeue()+0x23) [0x5def41]
 10: (ThreadPool::worker(ThreadPool::WorkThread*)+0x517) [0x7fc69de88e2b]
 11: (ThreadPool::WorkThread::entry()+0x32) [0x7fc69de8cff0]
 12: (Thread::entry_wrapper()+0x78) [0x7fc69de68bac]
 13: (Thread::_entry_func(void*)+0x18) [0x7fc69de68b2a]
 14: (()+0x76ba) [0x7fc6a70f56ba]
 15: (clone()+0x6d) [0x7fc69bc8441d]
2019-11-19T13:31:17.884+0000 7fc6950aa700 -1 *** Caught signal (Aborted) **
 in thread 7fc6950aa700 thread_name:clean_upmap_tp

Build is based on commit 05d685dd37b34f2a0, with some cephfs patches on top (nothing that should affect OSD tests).

History

#1 Updated by Jeff Layton over 4 years ago

  • Project changed from Ceph to RADOS
  • Subject changed from crash workqueue code to OSDMapTest.CleanPGUpmaps failure

#2 Updated by Kefu Chai over 4 years ago

not reproducible locally. i am testing 9b61479da4f89014b6d1857287102bbc9db13e6e

Also available in: Atom PDF