-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Security, Testing Infrastructure
We should be able to run our entire existing test suite with authentication enabled to ensure that authentication doesn't break any other core functionality.
This ticket encompasses both creating the test infrastructure to be able to run the tests with authentication enabled, as well as getting all the tests passing with authentication, if any bugs are discovered.
- depends on
-
SERVER-4250 db.currentOp and db.killOp on mongos work without needing to auth()
- Closed
-
SERVER-4241 Shell connections don't re-authenticate on reconnect
- Closed
-
SERVER-4245 clone command does not support auth
- Closed
-
SERVER-4251 db.killOp doesn't work right on mongos with authentication
- Closed
-
SERVER-4252 Auth doesn't work on SyncClusterConnections
- Closed
-
SERVER-4256 When running with authorization enabled the "compact" command doesn't behave as expected on a secondary
- Closed
-
SERVER-4277 Creating new shell while fsync locked with authentication hangs.
- Closed
-
SERVER-4278 Slave tracking cache is cleaned up too aggressively
- Closed
-
SERVER-4280 sharding/sync3.js failure when run with auth
- Closed
-
SERVER-4281 isMaster command hangs if db is fsyncLocked and authentication is enabled
- Closed
-
SERVER-6327 Attempting to write to config or admin dbs while config server is down breaks authenticated clusters
- Closed
-
SERVER-7637 Fix jstests/drop2.js when run with auth
- Closed
-
SERVER-4254 benchRun doesn't work with authentication enabled
- Closed
-
SERVER-6368 Make ToolTest run with auth when running test suite with --auth enabled
- Closed
-
SERVER-6388 Make tests that use benchRun work when running with auth
- Closed
-
SERVER-7317 Make dur tests pass with auth
- Closed
-
SERVER-7356 Make disk tests pass with auth
- Closed
-
SERVER-4156 fix read only user support with sharding
- Closed
-
SERVER-7357 Clean up how the shell launches processes
- Closed
- is depended on by
-
SERVER-8191 master1.js in master/slave test suite fails with auth
- Closed
- related to
-
SERVER-26249 replsetfreeze.js should wait for replica set to reach steady state before stepping primary down
- Closed