Starting in 3.4, the only valid way to run a config servers is as a replica set, however we still allow mongods to run with the clusterRole set to configsvr, but without any replica set options. We should error out at startup if we see that we are running as a config server without also being a replica set
- causes
-
SERVER-58999 require_api_version.js is not properly testing requireApiVersion parameters
- Closed
- depends on
-
SERVER-54630 Remove tests that create a standalone instance of a config server
- Closed
- is duplicated by
-
SERVER-32531 Require --shardsvrs not started in queryable backup mode to be started as replica sets
- Closed