Project

General

Profile

Bug #2464

osdmap: assert in get_inst()

Added by Sage Weil almost 12 years ago. Updated almost 12 years ago.

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

0%

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

Description

INFO:teuthology.orchestra.run.err: ceph version 0.47.1-128-gc31ab04 (c31ab04b572ef5b5cf622b33b92c9e17c7070662)
INFO:teuthology.orchestra.run.err: 1: /tmp/cephtest/binary/usr/local/bin/ceph() [0x4788fa]
INFO:teuthology.orchestra.run.err: 2: (()+0x10060) [0x7ff12f3c8060]
INFO:teuthology.orchestra.run.err: 3: (gsignal()+0x35) [0x7ff12db8f3a5]
INFO:teuthology.orchestra.run.err: 4: (abort()+0x17b) [0x7ff12db92b0b]
INFO:teuthology.orchestra.run.err: 5: (_gnu_cxx::_verbose_terminate_handler()+0x11d) [0x7ff12e44dd7d]
INFO:teuthology.orchestra.run.err: 6: (()+0xb9f26) [0x7ff12e44bf26]
INFO:teuthology.orchestra.run.err: 7: (()+0xb9f53) [0x7ff12e44bf53]
INFO:teuthology.orchestra.run.err: 8: (()+0xba04e) [0x7ff12e44c04e]
INFO:teuthology.orchestra.run.err: 9: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x282) [0x50fed2]
INFO:teuthology.orchestra.run.err: 10: (MonMap::get_inst(std::string const&)+0x147) [0x4ca417]
INFO:teuthology.orchestra.run.err: 11: (MonClient::_pick_new_mon()+0xe5) [0x4c1915]
INFO:teuthology.orchestra.run.err: 12: (MonClient::_reopen_session()+0x187) [0x4c5ab7]
INFO:teuthology.orchestra.run.err: 13: (MonClient::authenticate(double)+0x1a2) [0x4c6d22]
INFO:teuthology.orchestra.run.err: 14: (ceph_tool_common_init(ceph_tool_mode_t, bool)+0xb09) [0x4615c9]
INFO:teuthology.orchestra.run.err: 15: (main()+0x3a9) [0x459da9]
INFO:teuthology.orchestra.run.err: 16: (__libc_start_main()+0xed) [0x7ff12db7a30d]
INFO:teuthology.orchestra.run.err: 17: /tmp/cephtest/binary/usr/local/bin/ceph() [0x45bef9]
INFO:teuthology.orchestra.run.err: NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

Associated revisions

Revision d173c7bf (diff)
Added by Sage Weil almost 12 years ago

monmap: avoid dup addrs in generated initial monmap

We were getting a dup addr from -m <foo> and ceph.conf. Prefer the
ceph.conf name in this case.

Also check for dup names here just to be thorough (even though I don't
think that can come up currently).

Fixes: #2464
Signed-off-by: Sage Weil <>

History

#1 Updated by Sage Weil almost 12 years ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF