
OPERATIONAL DEFECT DATABASE
...

...
When two keys have to be inserted by the config server primary, it does so serially, so there can be a delay between creating the first and second keys. mongos_does_not_gossip_logical_time_without_keys.js asserts there are at least two keys after it has received a signed logical time in the response from mongos, but it's possible mongos has only read the first key from the config servers, and this assertion could fail even though the second key is about to finish being inserted.
xgen-internal-githook commented on Wed, 5 Jul 2017 13:39:05 +0000: Author: {u'username': u'jsmulrow', u'name': u'Jack Mulrow', u'email': u'jack.mulrow@mongodb.com'} Message: SERVER-29941 mongos_does_not_gossip_logical_time_without_keys.js should expect one key Branch: master https://github.com/mongodb/mongo/commit/1323edbe69bc44d6911169486de33fb59233ff8f
MongoDB Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.