replicaset: mongodb crashes during test
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Expired
|
High
|
Unassigned |
Bug Description
Replica set tests crash mongodb. This blocks CI and is potentially a blocker for customers deploying juju.
[LOG] 18.03164 DEBUG juju.replicaset Set() changing replica set
from {Name: juju, Version: 3, Members: {Member{1 "localhost:39813" map[]}, Member{2 "localhost:52245" map[key0:val0]}, Member{3 "localhost:45350" map[key1:val1]}}}
to {Name: juju, Version: 4, Members: {Member{4 "localhost:40956" map[key2:val2]}, Member{3 "localhost:45350" map[key1:val1]}, Member{1 "localhost:39813" map[]}, Member{5 "localhost:37287" map[key3:val3]}}}
[LOG] 18.04423 DEBUG juju.replicaset got EOF while running Set(), calling session.Refresh()
[LOG] 18.04434 DEBUG juju.testing tls.Dial(
[LOG] 18.04518 ERROR juju mongodb has exited without being killed
[LOG] 18.04521 ERROR juju mongod: [121 lines omitted]
[LOG] 18.04521 ERROR juju mongod: Fri Apr 11 10:40:39.167 Backtrace:
[LOG] 18.04522 ERROR juju mongod: 0xb6ca63 0x6e3c00 0x7f8e7de7f4a0 0x7f8e7de7f425 0x7f8e7de82b8b 0xb31a18 0xb5b335 0x7242ad 0x7245f8 0xa00cba 0xa10bc2 0xa110a0 0xb392dc 0xb35265 0xb35bdb 0x7f8e7f31bce9 0x7f8e7fb68e9a 0x7f8e7df3d3fd
[LOG] 18.04523 ERROR juju mongod: mongod(
[LOG] 18.04523 ERROR juju mongod: mongod(
[LOG] 18.04524 ERROR juju mongod: /lib/x86_
[LOG] 18.04525 ERROR juju mongod: /lib/x86_
[LOG] 18.04525 ERROR juju mongod: /lib/x86_
[LOG] 18.04526 ERROR juju mongod: mongod(
[LOG] 18.04526 ERROR juju mongod: mongod(
[LOG] 18.04527 ERROR juju mongod: mongod(
[LOG] 18.04528 ERROR juju mongod: mongod(
[LOG] 18.04529 ERROR juju mongod: mongod(
[LOG] 18.04529 ERROR juju mongod: mongod(
[LOG] 18.04530 ERROR juju mongod: mongod(
[LOG] 18.04531 ERROR juju mongod: mongod(
[LOG] 18.04531 ERROR juju mongod: mongod(
[LOG] 18.04532 ERROR juju mongod: mongod(
[LOG] 18.04534 ERROR juju mongod: /usr/lib/
[LOG] 18.04534 ERROR juju mongod: /lib/x86_
[LOG] 18.04534 ERROR juju mongod: /lib/x86_
tags: | added: intermittent-failure test-failure |
Changed in juju-core: | |
milestone: | 1.19.0 → 1.19.1 |
Changed in juju-core: | |
importance: | Critical → Low |
milestone: | 1.19.1 → 2.0 |
importance: | Low → High |
Changed in juju-core: | |
milestone: | 2.0 → 1.19.3 |
relevant bits pushed through c++filt to demangle function names:
[LOG] 18.04526 ERROR juju mongod: mongod( mongo:: fassertFailed( int)+0x88) [0xb31a18] mongo:: Socket: :secure( mongo:: SSLManager* )+0x65) [0xb5b335] mongo:: DBClientConnect ion::_connect( std::basic_ string< char, std::char_ traits< char>, std::allocator< char> >&)+0x32d) [0x7242ad] mongo:: DBClientConnect ion::connect( mongo:: HostAndPort const&, std::basic_ string< char, std::char_ traits< char>, std::allocator< char> >&)+0x68) [0x7245f8] mongo:: ScopedConn: :connect( )+0x5a) [0xa00cba] mongo:: ReplSetHealthPo llTask: :_requestHeartb eat(mongo: :HeartbeatInfo& , mongo::BSONObj&, int&)+0x492) [0xa10bc2] mongo:: ReplSetHealthPo llTask: :doWork( )+0x90) [0xa110a0] mongo:: task::Task: :run()+ 0x2c) [0xb392dc] mongo:: BackgroundJob: :jobBody( boost:: shared_ ptr<mongo: :BackgroundJob: :JobStatus> )+0xb5) [0xb35265] boost:: detail: :thread_ data<boost: :_bi::bind_ t<void, boost:: _mfi::mf1< void, mongo:: BackgroundJob, boost:: shared_ ptr<mongo: :BackgroundJob: :JobStatus> >, boost:: _bi::list2< boost:: _bi::value< mongo:: BackgroundJob* >, boost:: _bi::value< boost:: shared_ ptr<mongo: :BackgroundJob: :JobStatus> > > > >::run()+0x7b) [0xb35bdb]
[LOG] 18.04526 ERROR juju mongod: mongod(
[LOG] 18.04527 ERROR juju mongod: mongod(
[LOG] 18.04528 ERROR juju mongod: mongod(
[LOG] 18.04529 ERROR juju mongod: mongod(
[LOG] 18.04529 ERROR juju mongod: mongod(
[LOG] 18.04530 ERROR juju mongod: mongod(
[LOG] 18.04531 ERROR juju mongod: mongod(
[LOG] 18.04531 ERROR juju mongod: mongod(
[LOG] 18.04532 ERROR juju mongod: mongod(