edelight/chef-mongodb — pull request #119 by msaffitz (2013-05-29 17:14:41+00:00)
Title: Sort Config Server Connection String

The order of the config servers in the mongos connection string is important-- it must match across all instances of mongos and the value cached(?) at the config server. This is a simple change to sort config servers to ensure consistency across chef runs.

Important! This is a breaking change for anyone who's config servers aren't already in order. If the config strings don't match, the mongos instance will not connect to the config server. To update to the new sorted strings, it appears you need to stop the cluster and restart it to pickup the new config.

https://jira.mongodb.org/browse/SERVER-5960