Closed chapmajs closed 1 year 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?
Is there anything holding this PR back?
Still working off a branch on my personal GitHub -- is there no interest in merging this?
+1, just got bitten by this one.
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.
Official packages for MongoDB greater than 2.6 drop default configuration files at:
/etc/mongod.conf
/etc/default/mongod
/etc/init/mongod.conf
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.