[SERVER-10420] replmonitor_bad_seed.js fails with auth because it tries to read all user data while a shard is down Created: 03/Aug/13 Updated: 11/Jul/16 Resolved: 18/Nov/13 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Security, Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 2.5.5 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Matt Kangas | Assignee: | Spencer Brody (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
OS X 10.5 64-bit DUR OFF |
||
| Operating System: | ALL |
| Participants: |
| Description |
|
This issue just appeared on master for three separate builders: Linux 64-bit Build #5684 Aug 2 rev f736febe5a0 Solaris-SmartOS 64-bit Build #1192 Aug 2 rev 07faf6eef1 OS X 10.5 64-bit DUR OFF Build #2527 Aug 2 rev f736febe5a0
I can easily reproduce this failure on Linux 64-bit debug. Kicking off a git-bisect run now. |
| Comments |
| Comment by Githook User [ 18/Nov/13 ] | ||||||
|
Author: {u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@10gen.com'}Message: | ||||||
| Comment by auto [ 07/Aug/13 ] | ||||||
|
Author: {u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@10gen.com'}Message: | ||||||
| Comment by auto [ 07/Aug/13 ] | ||||||
|
Author: {u'username': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@10gen.com'}Message: | ||||||
| Comment by Spencer Brody (Inactive) [ 07/Aug/13 ] | ||||||
|
The problem is that right now we are trying to build a complete representation of all the users in the system at process startup. This test, however, brings up a mongos while a shard is completely down. I think the right way to handle this is to just skip this test when run in auth passthrough for now. Once we've fully moved to the V2 user data format, we won't be reading all the user data at process startup anymore, and this test can then be re-enabled in auth mode. | ||||||
| Comment by Tad Marshall [ 04/Aug/13 ] | ||||||
|
I reverted 5e9f82f54988c464e6925e48182b909b1b3fe115 in https://github.com/mongodb/mongo/commit/7f239865b136a6aef682cb114fc871b0c81a70b8 to get replmonitor_bad_seed.js to pass. | ||||||
| Comment by Matt Kangas [ 03/Aug/13 ] | ||||||
|
git-bisect says:
|