10gen / mongo-orchestration

Apache License 2.0
7 stars 11 forks source link

It should be possible to orchestrate 2.2 servers #152

Closed spencerjackson closed 9 years ago

spencerjackson commented 9 years ago

By default enableTestCommands is passed to all servers, but this prevents initialization of pre-2.4 servers. We would like to be able to bring up and test the C++ legacy driver against 2.2 servers, as per https://github.com/mongodb/mongo-cxx-driver/pull/214

llvtt commented 9 years ago

This concern was already brought up prior to adding enableTestCommands to all the JSON configurations. See #102.

Note that although enableTestCommands appears in the "presets," you can still start servers without this parameter by not using the presets.

llvtt commented 9 years ago

Proposal: we can add new presets for 2.2 servers that are identical to their 2.4+ counterparts, just with no 'enableTestCommands'. I'll make a PR to this effect.

llvtt commented 9 years ago

Mongo Orchestration automatically turns on/off enableTestCommands based on the server version as of 5125a334e9fdcae10d65300e5963fe3dd137c7e7