Failed on https://evergreen.mongodb.com/task/mongo_python_driver_tests_nossl__os_nossl~archlinux_test_auth~auth_ssl~nossl_test_latest_sharded_cluster_a913d343805e3cdb6fce6f04afb889b82fa2df4a_18_12_14_22_52_18 with mongodb version:
[2018/12/20 12:08:28.625] db version v4.1.6-258-g2c3845a007 [2018/12/20 12:08:28.625] git version: 2c3845a00763f8e6b2ccae76ba4ea7c1434450df [2018/12/20 12:08:28.625] allocator: tcmalloc [2018/12/20 12:08:28.625] modules: none [2018/12/20 12:08:28.625] build environment: [2018/12/20 12:08:28.625] distarch: x86_64 [2018/12/20 12:08:28.625] target_arch: x86_64 [2018/12/20 12:08:28.625] /data/mci/22ddd27c93dd12276e3b50c4a11ce7a6
Failure:
[2018/12/20 12:11:57.848] test_auto_auth_login (test_threads.TestThreadsAuth) ... Exception in thread Thread-437: [2018/12/20 12:11:57.848] Traceback (most recent call last): [2018/12/20 12:11:57.848] File "/usr/lib64/python3.7/threading.py", line 917, in _bootstrap_inner [2018/12/20 12:11:57.848] self.run() [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/test/test_threads.py", line 45, in run [2018/12/20 12:11:57.848] self.coll.insert_one({'num': i}) [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/collection.py", line 693, in insert_one [2018/12/20 12:11:57.848] session=session), [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/collection.py", line 607, in _insert [2018/12/20 12:11:57.848] bypass_doc_val, session) [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/collection.py", line 595, in _insert_one [2018/12/20 12:11:57.848] acknowledged, _insert_command, session) [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/mongo_client.py", line 1268, in _retryable_write [2018/12/20 12:11:57.848] return self._retry_with_session(retryable, func, s, None) [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/mongo_client.py", line 1221, in _retry_with_session [2018/12/20 12:11:57.848] return func(session, sock_info, retryable) [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/collection.py", line 590, in _insert_command [2018/12/20 12:11:57.848] retryable_write=retryable_write) [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/pool.py", line 579, in command [2018/12/20 12:11:57.848] unacknowledged=unacknowledged) [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/network.py", line 150, in command [2018/12/20 12:11:57.848] parse_write_concern_error=parse_write_concern_error) [2018/12/20 12:11:57.848] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/pymongo/helpers.py", line 155, in _check_command_response [2018/12/20 12:11:57.848] raise OperationFailure(msg % errmsg, code, response) [2018/12/20 12:11:57.848] pymongo.errors.OperationFailure: unable to initialize targeter for write op for collection auth_test.test :: caused by :: Database auth_test not found :: caused by :: database auth_test not found ... [2018/12/20 12:12:01.309] FAIL: test_auto_auth_login (test_threads.TestThreadsAuth) [2018/12/20 12:12:01.309] ---------------------------------------------------------------------- [2018/12/20 12:12:01.309] Traceback (most recent call last): [2018/12/20 12:12:01.309] File "/data/mci/22ddd27c93dd12276e3b50c4a11ce7a6/src/test/test_threads.py", line 229, in test_auto_auth_login [2018/12/20 12:12:01.309] self.assertTrue(t.success) [2018/12/20 12:12:01.309] AssertionError: False is not true
The test starts 10 threads which each run this snippet:
for i in range(10): self.coll.insert_one({'num': i}) self.coll.find_one({'num': i}) self.success = True
I think the error "unable to initialize targeter for write op for collection auth_test.test :: caused by :: Database auth_test not found :: caused by :: database auth_test not found" indicates a bug in server version v4.1.6-258-g2c3845a007.
- is caused by
-
SERVER-39167 Concurrent insert into nonexistent database often fails with "database not found" on 4.1.7
- Closed