Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-mongodb

mongodb installation
https://github.com/voxpupuli/puppet-mongodb

Add a stub

384889b09f98d17e05189ea4328773040a42c59a authored almost 10 years ago by Hunter Haugen <[email protected]>
Convert specs to modern format

027af73f5ed85ae945ad3a55953f83b2619ec714 authored almost 10 years ago by Hunter Haugen <[email protected]>
add arbiter configuration

This commit adds the ability to configure a mongodb member as an arbiter. The
feature is very si...

9fc086d98ffb74e14cb5da098925b5e43ec0b17c authored almost 10 years ago by Anton Lindström <[email protected]>
Merge pull request #180 from hunner/unique_name

Allow for non-conflicting users in mongodb::db

5412c0c27d143453a570745ec5e6fd9ecf3e1367 authored almost 10 years ago by Hunter Haugen <[email protected]>
Merge pull request #181 from hunner/danehans-keyfile

Danehans keyfile

bfa02b1ca0d9f52818749b37f7bb1bb5bed319b3 authored almost 10 years ago by Hunter Haugen <[email protected]>
Change keyfile management

f8b5f2bbc2507736e39f70bcb518e66d17acd6f0 authored almost 10 years ago by Hunter Haugen <[email protected]>
Adds Support for Keyfile Key

Previously, the module could specify a keyfile (i.e. /etc/keyfile)
but could not create the file...

7bbcff8024152b4ec9ce53dbba00024523707162 authored almost 10 years ago by danehans <[email protected]>
Allow for non-conflicting users in mongodb::db

b981126a87fb853076c007db5e1cbcd176f80fc2 authored almost 10 years ago by Hunter Haugen <[email protected]>
Merge pull request #178 from enovance/sane_default_el7_mongos

mongos: Enable sane default for EL7 to work out of the box

5a35da665d7fb1067174c9a3a86920f0a51b9486 authored almost 10 years ago by Hunter Haugen <[email protected]>
mongos: Enable sane default for EL7 to work out of the box

EL7 needs to have mongos configured with those default to work out
of the box. (Using the packag...

d6f2c0266045d7a2c29b4fd65cd5d2a9438ef320 authored almost 10 years ago by Yanis Guenane <[email protected]>
Merge pull request #176 from enovance/pin_rspec_core

Gemfile: Pin to rspec-core 3.1.7 due to some bug with ruby 1.8.7

4f5ca99fcba4339a8093d2cb329f5498866a8c8c authored almost 10 years ago by Morgan Haskel <[email protected]>
Gemfile: Pin to rspec-core 3.1.7 due to some bug with ruby 1.8.7

Pin rspec-core to 3.1.7 and rspec-puppet to '~> 1.0'

7df82cc8f330f4d8b129c09dc66267ee1a720d6e authored almost 10 years ago by Yanis Guenane <[email protected]>
Merge pull request #175 from enovance/various_26_fix

Various 26 fix

cb8db6aafa7c55729adb7b35db02315f784ff2ec authored almost 10 years ago by Colleen Murphy <[email protected]>
conn_validator: Run on 127.0.0.1 when bind_ip is set at 0.0.0.0

191a08831bf76d77fc1e0790892b4ff8a650d13a authored almost 10 years ago by Yanis Guenane <[email protected]>
acceptance: use proper command exit status

d6a9e4b00922b0bc35819a750bf7c3173520ec43 authored almost 10 years ago by Yanis Guenane <[email protected]>
Allow mongo client to connect on conf spec port

Commit 10d8f22323a4bda128661ebe8216dea2594013dd forces the port to be
set to 27107 if no port is...

a70e7dd3d7d34d30e5f9fa50314319c2498db3d9 authored almost 10 years ago by Yanis Guenane <[email protected]>
rs.conf() connects to the proper IP with 2.6

Currently, the workaround to make rs.conf() connect on the right IP
works only with pre 2.6 vers...

accf317263e8416391b7d51f9445fb863998a6d3 authored almost 10 years ago by Yanis Guenane <[email protected]>
Uniformize the way mongos works in 2.4 and 2.6

In previous commit, we used mongos.conf since MongoDB wasn't providing
any 'official' configurat...

abfc625bdfb9587bb41b36d1125a4c91692f442a authored almost 10 years ago by Yanis Guenane <[email protected]>
Enable configsvr and shardsvr mode in 2.6

Currently one can set mongod in configsvr or shardsvr mode only on pre
2.6 mongodb version. With...

eaff55ca631a832972ca9032984f62d7d1fddc66 authored almost 10 years ago by Yanis Guenane <[email protected]>
Merge pull request #173 from Cloudlynx/replsetfix

Replsetfix

80650e0899c6d946e48a3281358ed4a05c01bbad authored almost 10 years ago by Colleen Murphy <[email protected]>
More fixes to debug messages

befb6954f5b0c276d53d1f7cfe9c19d0cfd9c4b9 authored almost 10 years ago by Krist van Besien <[email protected]>
Fixed a few debug statements

d37b97c60b923ebe3dfefc1d0180e0d45f8f9eb3 authored almost 10 years ago by Krist van Besien <[email protected]>
Added code so the case of multiple IP adresses on bind_ip is correctly handled.

76682cffe8ce16b255f329af33083ccde7845271 authored almost 10 years ago by Krist van Besien <[email protected]>
Merge pull request #171 from Mylezeem/fix_lint

Fix some lint error to reach 5.0 on Code Quality

8e9ceced8e53f42152e1be8e3b18ba2c2e1e20c1 authored almost 10 years ago by Colleen Murphy <[email protected]>
Fix some lint error to reach 5.0 on Code Quality

Fixe the error reported on the forge that was causing a 4.8 grade and
not a 5.0. The error were ...

75baf2f221c8750f2e8227d957e6b42d6bc60d8e authored almost 10 years ago by Yanis Guenane <[email protected]>
Merge pull request #170 from cmurphy/release

Prepare 0.10.0 Release

def1a3dd04fa1e8170b2fd07a62acede14e66683 authored almost 10 years ago by Hunter Haugen <[email protected]>
Merge pull request #168 from cmurphy/fix_port

Fix port in 2.6 mongo.conf template

6ec0139ca4d6de3eb69fc84b57d6f2f64e1482b1 authored almost 10 years ago by Hunter Haugen <[email protected]>
Prepare 0.10.0 Release

2d38fff73c28c19137485d3c8a68b87e65c1df2d authored almost 10 years ago by Colleen Murphy <[email protected]>
Merge pull request #169 from cmurphy/fix_150

Fix 150

8644e55bcaf59bfd75800327a2aec6a9e85818d2 authored almost 10 years ago by Hunter Haugen <[email protected]>
Add acceptance tests for mongodb user

14208c294108a161edd22c5b5e359932b3a56546 authored almost 10 years ago by Colleen Murphy <[email protected]>
Fix port in 2.6 mongo.conf template

The changes in #151 introduced a new way of handling the user-specified
port that incidentally l...

10d8f22323a4bda128661ebe8216dea2594013dd authored almost 10 years ago by Colleen Murphy <[email protected]>
Fix the bug that new user's password_hash will be rehashed

d3121775932be5ac8e286628ed601e8e99b2bdb7 authored almost 10 years ago by Bin Long <[email protected]>
Fix unit tests for mongodb_user provider changes

Fixed minor typos and spacing issues to get unit tests to pass.

16991924e1e90ca76a9123daae03e95d58951fc9 authored almost 10 years ago by Colleen Murphy <[email protected]>
db.runCommand with manually-joint json command

572ae1b0a6128b0faf97ea1bf09a85dc32e0974d authored almost 10 years ago by Bin Long <[email protected]>
Merge pull request #164 from cmurphy/fix_137

Rebase of #137

218238c24fe7c0bc1a5d895b307eb064acc4c2ea authored almost 10 years ago by Hunter Haugen <[email protected]>
Add validation to ssl parameters

If ssl is set but the key and ca are not, then empty values would be
populated in the config fil...

e65d2dc41f565ef15f7cd7eab9eb7739eeef8033 authored almost 10 years ago by Colleen Murphy <[email protected]>
Merge pull request #167 from cmurphy/fix_165

Fix #165

f24a1cc8b4004f170bb3069d787cf43cf5a83b11 authored almost 10 years ago by Hunter Haugen <[email protected]>
Adding documentation for ssl support.

bd579b79c9945801e4447d6e24fba8cda5296a04 authored almost 10 years ago by Stas Alekseev <[email protected]>
Adding rudimentary support for ssl configuration options.

3d4bd2d51654080f9f686a40430f24bf31865976 authored almost 10 years ago by Stas Alekseev <[email protected]>
Fix non-default port support and add tests

PR #165 added the ability for the mongodb providers to detect what port
they should use to conta...

ab2540076abdd4b66689a972a42f205039785aed authored almost 10 years ago by Colleen Murphy <[email protected]>
Merge pull request #151 from enovance/sharding

Implements mongodb sharding

7aea8c07eb70847ebe4b37dc0f86372e863c7b3f authored almost 10 years ago by Colleen Murphy <[email protected]>
Implement Sharding Support

This patch aims to support MongoDB sharding feature.

* Add a Type and a Provider to manage a Mo...

dc5d6effbad7ca766ebf4dadd4b085cdf78aaa5c authored almost 10 years ago by Emilien Macchi <[email protected]>
Ensure rs.conf() is run on the proper mongod process

Currently, rs.conf() can only be run on 127.0.0.1:27017.
When running a node in shardsvr mode, t...

92632dc823f2468e8498bf6030c97d09005c4e32 authored almost 10 years ago by Yanis Guenane <[email protected]>
Add support for mongos configuration

a37d826b118fec9f939abb9887c34db8a058f3b7 authored almost 10 years ago by Yanis Guenane <[email protected]>
Add support for configsvr

6cd09d1bbb304b2137f6819bdadd682da712882f authored almost 10 years ago by Yanis Guenane <[email protected]>
Add support for shardsvr

1bb1995e8f4067a69a59fb335f1e27e601383af6 authored almost 10 years ago by Yanis Guenane <[email protected]>
Make port definition optional

Based on the use of the mongod process it should listen on a different
port[1]. configsvr should...

4a43ab4d07374f172aa41f55c99597889fdc0c99 authored almost 10 years ago by Yanis Guenane <[email protected]>
Fix the bug mongo js client fail to run under non-default port

67bdd17956991e99d888cf282ce6bfcaecabba37 authored almost 10 years ago by Bin Long <[email protected]>
Merge pull request #140 from crawlik/add_enterprise_support

Add enterprise support for RedHat

51c6edb7b71ac67326c36e452a755178262f7a5d authored almost 10 years ago by Colleen Murphy <[email protected]>
Merge pull request #159 from cmurphy/revert_rhel7

Rebase #148.

a3991bfeccd1d7ea8796f2c055ecf3b6275e76b5 authored about 10 years ago by Hunter Haugen <[email protected]>
Fix against mongodb 2.6.5 from epel

The updated version of mongodb-server in epel7 2.6.5 (resp. it's
systemd script) expects the pid...

da347a00e0650d444df83947694b5da044c9962e authored about 10 years ago by Ivan Nečas <[email protected]>
Merge pull request #155 from cmurphy/fix_epel_tests

Add centos 7 nodesets and fix spec helper to setup iptables on all hosts

96c78e7b7c71ea88c00b76cd13f505e0298d000b authored about 10 years ago by Hunter Haugen <[email protected]>
Add centos 7 nodesets and fix spec helper to setup iptables on all hosts

c10880221a94170007cdc2297189f20696d52455 authored about 10 years ago by Colleen Murphy <[email protected]>
Merge pull request #154 from cmurphy/rhel7

Add support for RHEL 7

799d22b3ad1dd7999221d8950a7057e510ded7aa authored about 10 years ago by Travis Fields <[email protected]>
Merge pull request #153 from cmurphy/fix_tests

Fix server acceptance tests

bb6aff8fee032a2f71c4cd5cbb7d851af634dccb authored about 10 years ago by Travis Fields <[email protected]>
Add support for RHEL 7

EPEL 7 packages mongodb with a different pidfile path than prior
package versions. This commit u...

a45104593779e8c7acf46a3585fe18f43b8c8715 authored about 10 years ago by Colleen Murphy <[email protected]>
Fix server acceptance tests

The mongodb::server::ensure parameter is no longer sufficient to
describe the state of the packa...

f50e9c03e1b948ea49f6059ab5eca8600d857d77 authored about 10 years ago by Colleen Murphy <[email protected]>
Merge pull request #152 from cmurphy/fix_beaker

Update Gemfile and .travis.yml

a2fb53c7b58ea0c8fce1537cb75eaece581c8a44 authored about 10 years ago by Morgan Haskel <[email protected]>
Update Gemfile and .travis.yml

This change separates the gems for functional tests and unit tests so
that TravisCI doesn't have...

37f237a66c3753f8bb077957cae7f0dc3f8ae4d2 authored about 10 years ago by Colleen Murphy <[email protected]>
Merge pull request #149 from mhaskel/typo

typo fix

fe562b86f388a6d107bb1f3cb3b32a3978f59c2a authored about 10 years ago by Colleen Murphy <[email protected]>
typo fix

The lack of trailing commas in json strikes again.

34a9f7aea3d513282b3de2190709c61522554dcd authored about 10 years ago by Morgan Haskel <[email protected]>
Merge pull request #146 from mhaskel/0.9.0-prep

0.9.0 prep

7651365ec5cdcd74909ff79317426b1b7d55d1a9 authored about 10 years ago by Travis Fields <[email protected]>
0.9.0 prep

aeb3bfe100f94048a20c1d75013bc4131a27f1ff authored about 10 years ago by Morgan Haskel <[email protected]>
Merge pull request #145 from laurenrother/summary

Add metadata summary to Modulefile per FM-1523

8da88bed9f4d59e6582a2bd23c2c5ddd0a5d954d authored about 10 years ago by Morgan Haskel <[email protected]>
Add metadata summary to Modulefile per FM-1523

ac0671e89764f59c16deefe0cde803a6856c2435 authored about 10 years ago by Lauren Rother <[email protected]>
Merge pull request #129 from leopoiroux/master

Added "quiet" on mongo.conf

d414ae577777ed288bab7485c8db73638c21f7ba authored about 10 years ago by Hunter Haugen <[email protected]>
Merge pull request #142 from fnaard/fix_typo_in_readme

Fix typo in README so that puppet code formatting gets applied.

a4d593690b5fad43a0688e5848b2e2b7c6ab5b88 authored about 10 years ago by Morgan Haskel <[email protected]>
Merge pull request #144 from synyx/master

Fixed params.pp

75d5da27b32c1929c21f2a7cd1c8640dbdb2f8a4 authored about 10 years ago by Hunter Haugen <[email protected]>
Merge pull request #138 from ninech/auth

Workaround to enable mongodb_user/database to work with authentication.

d8134e3cfd164aeca851d4a7abcb28edcfb750dc authored about 10 years ago by Hunter Haugen <[email protected]>
Fixed params.pp

There are two issues on Debian based distributions using
mongodb.org packages:

```puppet
class ...

407093c32d6a61a8c6e908e8233db4d1e985b123 authored about 10 years ago by Johannes Graf <[email protected]>
Merge pull request #139 from amoswood/master

Mongo 2.6 version and config support

3dd76996523b0ebf95a8655d781bc8752040eb2b authored about 10 years ago by Hunter Haugen <[email protected]>
Fix typo in README so that puppet code formatting gets applied.

c8bbac708385e698418666c44edce3b148126d17 authored about 10 years ago by Gabriel M Schuyler <[email protected]>
Fix spec for ruby 1.8

3fc583511dde45c7e30126e0480a2700b2ad1206 authored over 10 years ago by Marius Rieder <[email protected]>
Use boolean to check enterprise flag

6805321418e7f4d6359e9b8e5f1233f20b5e1c65 authored over 10 years ago by Alex Vinnik <[email protected]>
Add enterprise repo support

640e18d20e40535c1ee6212a1efba839c7bd56ad authored over 10 years ago by Alex Vinnik <[email protected]>
params and globals improvements and clean-up for 2.6 support

5e229857c29bd44c9d812a21bed69098bf670a6a authored over 10 years ago by Amos Wood <[email protected]>
Reimplement mongodb_database provider based on Puppet::Provider::Mongodb

f63c781841684657df54e9546d12812e35bb66a1 authored over 10 years ago by Marius Rieder <[email protected]>
Fix specs for improved type providers

ef47f9e788d222656e7c9fb45ef894ac16583bcb authored over 10 years ago by Marius Rieder <[email protected]>
Set version to 2.6.x for spec

ecbc9e8db055ce96421a9a1af710b15b3cc60e62 authored over 10 years ago by Marius Rieder <[email protected]>
Document the new mongodb_user parameter.

c43964f13e3d11be8c0becc34a7a2fbd397d7963 authored over 10 years ago by Marius Rieder <[email protected]>
Reimplement mongodb_user provider

Based on Puppet::Provider::Mongodb for mongodb 2.6.x

f66e963fb0f9092f07670c20a8465de86a2d787d authored over 10 years ago by Marius Rieder <[email protected]>
Add a username property to mongodb_user.

This allows to have users with the same name in different databases.

c3662503b9c45fcb792badb1cbb9c72556acef3b authored over 10 years ago by Marius Rieder <[email protected]>
Add Mongodb 2.4.x compatibility for mongodb_user

9aacef2bc18ff37b5a81403af41b21b89dd9ceb0 authored over 10 years ago by Marius Rieder <[email protected]>
Addapt mongodb types to allow resource listing.

database is a property not a parameter

database default to test, not to fail anymore
password_h...

f8732d6b512b793c34524393e0ed4d596e22589d authored over 10 years ago by Marius Rieder <[email protected]>
redux: revert key_server in apt repo

31f3baa8539dd91b445f2b9bb4fc8c40d5e3a544 authored over 10 years ago by Amos Wood <[email protected]>
Merge branch 'master' of https://github.com/amoswood/puppetlabs-mongodb

50b46f7dc83da8d7980d8130d30be32bf0a87963 authored over 10 years ago by Amos Wood <[email protected]>
reset key_server to use "hkp"

a138a1e0431fa348f274a4d6807933c22d4403bc authored over 10 years ago by Amos Wood <[email protected]>
allowed server and client to properly use globals::version. Included Debian support for pre 2.6 and post 2.6 package names

3e7176e099094f2a5608be2dbfd36a00c6301ec6 authored over 10 years ago by Amos Wood <[email protected]>
Fixed puppet management of configuration file

In versions 2.4 and 2.6, the default configuration file name for Debian
changed and was not capt...

2bbf8a7ee6ada5274d86913fa06c04131f68e9ed authored over 10 years ago by Amos Wood <[email protected]>
v2.6 config file template; custom config template

b1d2779ab1bd3b3f6858e6714c3147c901b747ef authored over 10 years ago by Amos Wood <[email protected]>
change key_server to not brake apt

4ec92eaad7eab8d88b0fe83f9e6af146629bd64c authored over 10 years ago by Amos Wood <[email protected]>
Add Puppet::Provider::Mongodb for shared provider code.

d73f8731324adc72c71af533590e1878d9e7ab8a authored over 10 years ago by Marius Rieder <[email protected]>
v2.6 config file template; custom config template

88c7f3c8f069ec815524031916c9d857ca1ca191 authored over 10 years ago by Amos Wood <[email protected]>
Merge pull request #136 from cyberious/master

Remove puppet_module_install in favor of copy_module_to

0518f864afcce2ebb79f1f2edab5de323c811af7 authored over 10 years ago by Hunter Haugen <[email protected]>
Remove puppet_module_install in favor of copy_module_to

f4e085e5cbd89d89bda506b398612c27ba94e2ce authored over 10 years ago by Travis Fields <[email protected]>
Merge pull request #135 from hunner/autorequire_client

(MODULES-1285) Mongodb providers need the client command before they can work

86e92884e6d207ec60e0863ea320c4023b038527 authored over 10 years ago by Ashley Penney <[email protected]>
(MODULES-1285) Mongodb providers need the client command before they can work

f2b5723fea8dc6eba81cf9d1633d63814e5103cd authored over 10 years ago by Hunter Haugen <[email protected]>
change key_server to not brake apt

a2c0fa5a4c389579db8589736047cb098c6353cc authored over 10 years ago by Amos Wood <[email protected]>
Fixed puppet management of configuration file

In versions 2.4 and 2.6, the default configuration file name for Debian
changed and was not capt...

5023e9b2339cd78c56484b5aa6bd4752ca931cc9 authored over 10 years ago by Amos Wood <[email protected]>
allowed server and client to properly use globals::version. Included Debian support for pre 2.6 and post 2.6 package names

2b5b066a3d2652102e897ca7978164afa5426834 authored over 10 years ago by Amos Wood <[email protected]>