edelight / chef-mongodb

MongoDB Chef cookbook
https://community.opscode.com/cookbooks/mongodb
Apache License 2.0
362 stars 3 forks source link

Fixing defaults for Ubuntu with MongoDB > 2.6 #371

Closed chapmajs closed 1 year ago

chapmajs commented 9 years ago

Official packages for MongoDB greater than 2.6 drop default configuration files at:

This recipe had to have some defaults manually set to reflect this. Failing to set any defaults would result in a MongoDB install that couldn't be configured from Chef. Setting some (but not all) of these defaults would result in duplicate configuration files. At best, this was confusing to debug. At worst, it created two sets of services, when only one was intended. Pull request #331 reflects this confusion.

This PR sets defaults in line with what the official package installs for Ubuntu with Upstart and MongoDB greater than 2.6.

chapmajs commented 9 years ago

Looks like this failed on Travis under Ruby 1.9.3 due to an Ohai dependency on ruby >= 2.0.0. Anything holding up this PR?

chapmajs commented 9 years ago

Is there anything holding this PR back?

chapmajs commented 9 years ago

Still working off a branch on my personal GitHub -- is there no interest in merging this?

jperville commented 9 years ago

+1, just got bitten by this one.

chapmajs commented 9 years ago

Is there anything that needs to be done to get this merged in? We're currently deploying Production environments off of my personal Github because this hasn't been merged.