-
Notifications
You must be signed in to change notification settings - Fork 405
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mlaunch testing for MongoDB 3.6 #531
Comments
I worked on this last week. Essentially, the only issue that arose from using the 3.6 binaries with mlaunch was that if you pass in a hostname when starting a replica set or a sharded cluster, you will get an error when they attempt to start talking with each other as a result of MongoDB binaries binding to local host by default. As a result of this change, connections from other nodes will be refused by a Replica Set launching: mongod on port 27017 Sharded Cluster launching: mongod on port 27018 replica set 'configRepl' initialized. replSetInitiate quorum check failed because not all proposed set members responded affirmatively: Stephens-MacBook-Pro.local:27019 failed with Connection refused, Stephens-MacBook-Pro.local:27020 failed with Connection refused - will retry The Fix
If these conditions are met, then it will raise a system exit and throw an error message: If hostname is specified, please include '--bind_ip_all' or '--bind_ip' options when deploying replica sets or sharded cluster with MongoDB version 3.6.0 or greater It will also clear the data path of any mongod/mongos instances that were spun up. |
MongoDB 3.6.0-rc0 is out so it would be good to test if there are any obvious changes that
mlaunch
should handle.Draft release notes: https://docs.mongodb.com/master/release-notes/3.6/
The text was updated successfully, but these errors were encountered: