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

Use Puppet-Datatype Sensitive for Passwords

- let Function mongodb_password() accept Parameter password of Datatype Sensitive
- add Paramete...

1248d0c11b79d8b70dedd2699e10e35f53a4a1b1 authored over 3 years ago by Cocker Koch <[email protected]>
Fix MongoDB installation on RedHat family (#606)

Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>
Co-authored-by: Evgeny...

aa1a7ed8fc1cd94b66485c4799d868aea1744bf0 authored over 3 years ago by romgo <[email protected]>
Merge pull request #617 from voxpupuli/puppet7

89bf36f0ddefa93ae35773afa71594b4edd5be55 authored over 3 years ago by Christos Papageorgiou <[email protected]>
Merge pull request #616 from voxpupuli/ubuntu20

Drop Ubuntu 16/Add Ubuntu 20 support

afb5336be37b62c377913def223822c4d1ed3a3d authored over 3 years ago by Kenyon Ralph <[email protected]>
Drop Ubuntu 16/Add Ubuntu 20 support

Signed-off-by: Christos Papageorgiou <[email protected]>

e7108811ca04cf5fb52da76b0f5387fc26c979dd authored over 3 years ago by Christos Papageorgiou <[email protected]>
Drop Puppet 5/Add puppet 7 support

Signed-off-by: Christos Papageorgiou <[email protected]>

33e54b83f9ef0e3ff225a91325e939dbcbf9100a authored over 3 years ago by Christos Papageorgiou <[email protected]>
Merge pull request #595 from ZloeSabo/feature/make-set-parameter-array

Change set_parameter to be an array of strings

a59b99ed9df3796b64c42bc4e499fdef53b3c39a authored about 4 years ago by Tim Meusel <[email protected]>
Change set_parameter to be either as a string or an array

cec85912c6f85b471e933bed662184c1cdd80aab authored about 4 years ago by Evgeny Soynov <[email protected]>
Merge pull request #594 from babiel/fix-mongodb-slaveok

Use rs.secondaryOk on versions that deprecated rs.slaveOk

8890326b2e0720e58229c42d2f21d17d7a7d3f3e authored about 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
fix: Use rs.secondaryOk on versions that deprecated rs.slaveOk

rs.slaveOk has been deprecated and warnings are all over the place e.g.
in the mongodb_is_master...

80f47d5450714457dba5819e5914762e3812ebf0 authored about 4 years ago by Sven Büsing <[email protected]>
Merge pull request #592 from dhs-rec/mongodb_4.4

Add MongoDB 4.4 repository signing key.

dd349b56bee00376907b927b5f232da43edba70a authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Add MongoDB 4.4 repository signing key.

6bdc2732410d43408b1b86240df3a956a59f1ac8 authored over 4 years ago by Dirk Heinrichs <[email protected]>
Fix bind_ip in mongodb-shard.conf.erb

The bind_ip usage in mongdb-shard.conf.erb assumed it was a string, but the
manifest ensures it...

9e3dc4d822df72b63521dd4a39dc8a399b21a820 authored over 4 years ago by Andrei S <[email protected]>
Fix mongorc.js file when authentication is not enabled. (#590)

* Update config.pp

Create mongorc.js erb file also when auth is not enabled.
If the file is ...

6f48eddb3606ac5b3b377ebda575dd480ed2f8a0 authored over 4 years ago by vladpetrus <[email protected]>
Merge pull request #589 from covidium/master

Fix digestPassword typo mongodb.rb

c73df8b7642bcc832f086eba60f6585a420b7910 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Update mongodb.rb

Fixed typo in digestPassword for mongodb_user when sending clear text password

b27d128daf6d1fc24ee6b5df77be461ef128e1ec authored over 4 years ago by Ovidiu Calbajos <[email protected]>
Merge pull request #586 from voxpupuli/modulesync

modulesync 3.0.0 & puppet-lint updates

622282354d89d89127e2bd41422feeef34a86cb1 authored over 4 years ago by Tim Meusel <[email protected]>
rubocop: autofix

dd7df1f4a245e25c08b09660dc0c9d532cbef601 authored over 4 years ago by Tim Meusel <[email protected]>
puppet-lint: autofix

804a27c17fbfa962c4080412aa1579962dff927c authored over 4 years ago by Tim Meusel <[email protected]>
Remove redundant rubocop control statements

cdc168626fe58e348cb5cc80aa036462855ee20e authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
modulesync 3.0.0

46c3b598ae2fe57d45acaa7dbc9565fde0a26b46 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #585 from lennartkoopmann/patch-1

Describe disabling logpath to make syslog work

a8a58578a52bc36ee771aadf021b23e00b2eeb63 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Describe disabling logpath to make syslog work

I was confused about how to make the `syslog` config work because, even though I had not set `lo...

51c6ceefcc41b5b05066ccd20cf4383a5229985a authored over 4 years ago by Lennart Koopmann <[email protected]>
Merge pull request #580 from voxpupuli/rewrite-acceptance-tests

Use voxpupuli-acceptance

d9402c97b28d3c3a1b7507a6f269a33f1d9eb55d authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Use voxpupuli-acceptance

4e22a877cd2cdc870faf5b63a3eeaba3124d6a33 authored over 4 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #579 from voxpupuli/modulesync

modulesync 2.12.0

cfdc43e1c3f3231db143b312004757b9209b3aad authored almost 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Rubocop: correct message spies

3470fc214476b6bda5cc7c6402b247fa11f7c15e authored almost 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
modulesync 2.12.0

f5e6c3bba86474e2abf8dde3c2d56d3951b2f13f authored almost 5 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.1.1-rc0

1f7aafbc5f7d0f5b909bd4e648d75076540cbd3e authored almost 5 years ago by Tim Meusel <[email protected]>
Merge pull request #575 from nmaludy/release/3.1.0

Release 3.1.0

191ba9687ffe36e97ae6159932c3e2395189d92a authored almost 5 years ago by Tim Meusel <[email protected]>
Updated changed for 3.1.0. Rebased for new commits and skip a few redundant issues

dde5f7717d3f7e76b0aee944805cabba290b9a6e authored almost 5 years ago by Nick Maludy <[email protected]>
Merge remote-tracking branch 'upstream/master' into release/3.1.0

7f0ed966361bf65f9c8c6585ab63338793d79b0d authored almost 5 years ago by Nick Maludy <[email protected]>
Merge pull request #573 from pecharmin/fix_facter_allowSSL

fix(is_master-fact): use --ssl if --sslPEMKeyFile or --sslCAFile is s…

24072a9aef5059ff2d1b69106b1cee6772635c6c authored almost 5 years ago by Tim Meusel <[email protected]>
Merge pull request #432 from pecharmin/grant_other_db_role

rebased PR#308 to allow other databases in the format 'role@db' for mongodb_user

68480fbe62adf20d0acc10e90173af56965daf99 authored almost 5 years ago by Tim Meusel <[email protected]>
Release 3.1.0

2cd9314f148f32c83680d8b8541b3b884d31ff75 authored almost 5 years ago by Nick Maludy <[email protected]>
fix(mongodb.rb): make use of local fqdn for puppet connections when listening to 0.0.0.0 or ::0 because localhost ist not part of any certificate if ssl is enabled

473b6022bbc808d3b81a86817eb8dd6a6c19589c authored almost 5 years ago by Christian Döhring <[email protected]>
fix(is_master-fact): use --ssl if --sslPEMKeyFile or --sslCAFile is specified

a4d6a650c8edfdfe4c0d7af383522f2915536217 authored almost 5 years ago by Christian Döhring <[email protected]>
Merge pull request #570 from voxpupuli/modulesync

modulesync 2.10.1

92f86b6aaa7f3414fb95337894ae4184133382fd authored almost 5 years ago by Dennis Hoppe <[email protected]>
Readd cop RSpec/MessageSpies

839e13eb87c975201c9656c0d11f8b0cd80fd223 authored almost 5 years ago by Dennis Hoppe <[email protected]>
modulesync 2.10.1

1fab096f2fbcc029b997bcf0c70cd1e904ca10a5 authored almost 5 years ago by Dennis Hoppe <[email protected]>
Merge pull request #557 from jgrancell/bugfix/mongo-4.2.0

Added keys for MongoDB 4.0 and 4.2.

b009b63486d3fa6eda78a41b27fcf6fcdbee80d7 authored about 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
modulesync 2.10.0

01ea9c764cf8fcee78a0492f1b4cf8aab8ac68c0 authored about 5 years ago by Tim Meusel <[email protected]>
Merge pull request #568 from voxpupuli/modulesync

modulesync 2.9.0

9dd54dbf1b203c6c51a2564d3b59bc4d317b4f21 authored about 5 years ago by Dennis Hoppe <[email protected]>
Readd cop RSpec/MessageSpies

0967564d2e2e194d401f52f67293eae8380a1b74 authored about 5 years ago by Dennis Hoppe <[email protected]>
Fix legacy facts

12b9017940c9e462ea3859d50af72c50b64054a9 authored about 5 years ago by Dennis Hoppe <[email protected]>
modulesync 2.9.0

eb87c9df465fae99812a9c8a500a8ad47eadc854 authored about 5 years ago by Dennis Hoppe <[email protected]>
allow role grants to other databases for mongodb_user

Adopt PR https://github.com/voxpupuli/puppet-mongodb/pull/308 by @sharon-tickell
to support assi...

49af08c02e080be6c49cbeecb5996f38c83a9485 authored about 5 years ago by Armin Pech <[email protected]>
Merge pull request #521 from ekohl/refactor-ops-handling

Refactor opsmanager handling

37dd6f0ad930ef017add0d30acdaf05a462f9608 authored about 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #561 from identw/fix-create-user-for-4x-versions

Fixed the problem: the user was not created for Mongodb 4.x

e19b6a51ec009228f4c33285baebdfd2bf0b2c5c authored about 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Refactor opsmanager handling

This removes the trivial private classes in favor of doing it all in the
main class. This also m...

1de26ab6f23073f6e4e6605b3df0e63b7e000610 authored about 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #563 from FLiPp3r90/master

restrict opsmanager conf file permissions for better security

5b10c90e3f9cddd6c301d726e43d0c43df8a25e5 authored about 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
restrict opsmanager conf file permissions for better security

1d91b9f562975c1472796c0d86dbe4b47aa8b34b authored about 5 years ago by Filip Krahl <[email protected]>
Fixed the problem: the user was not created for Mongodb 4.x

When creating a user, a password hash is used and the "digestPassword" option is set to "false"....

a7e21ae06fe5701b07a932b66fd2055380a41d75 authored about 5 years ago by Dmitry Sergeev <[email protected]>
Merge pull request #558 from itshosted/idempotent

Only create database and user when mongodb_is_master

358f1fb8e22361d8787be33532af8777a4747175 authored about 5 years ago by Tim Meusel <[email protected]>
Always install mongo_database and user unless the mongodb_database is false

c2511c1c6c3968d31897fe33b21fef1d577ae589 authored about 5 years ago by Jethro van Ginkel <[email protected]>
Only create database and user when mongodb_is_master

d791e3d7e6098a039c389638d734a972ad39d569 authored about 5 years ago by Jethro van Ginkel <[email protected]>
Added keys for MongoDB 4.0 and 4.2.

92dd5733b64c231251493c251d60e94c57d8e709 authored over 5 years ago by Josh Grancell <[email protected]>
Merge pull request #556 from czernitko/master

Fix output of functions gathering replset info.

041bd39b010d3db4134f3ed8e23c3e5d06bcbaaf authored over 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Fix output of functions gathering replset info.

They now provide unique lists, which prevents replset initialisation from failing.

25d2486217531e526e3009b6c83e0cdb3058e051 authored over 5 years ago by Petr Cerny <[email protected]>
Merge pull request #545 from voxpupuli/modulesync

modulesync 2.8.0

785799958466914080b006942452e44f1c291c1a authored over 5 years ago by Tim Meusel <[email protected]>
modulesync 2.8.0

0b71e49bba965cd277128eb99cdef294ad09eea1 authored over 5 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 3.0.1-rc0

3e4a6be70234b3292a9422adc5148ea543dad272 authored over 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Release 3.0.0

ec6e1976b33da48c942a5d9c8153f70a90ee2cd3 authored over 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #537 from FunFR/patch-1

Fix undefined local variable or method `n'

939c175fe0494e08c2c674169c9bc681b3761f8b authored over 5 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #538 from alexjfisher/update_stdlib_dependency

Allow `puppetlabs/stdlib` 6.x

ecad3cc504394d4811e7dfe5fdf7bcce9d1f0b5d authored over 5 years ago by Tim Meusel <[email protected]>
Allow `puppetlabs/stdlib` 6.x

stdlib 6.0.0 is due to be released soon.
This module has already dropped support for puppet 4 an...

c6cfda1a28477528276f6d612017d3fc13c5c4e8 authored over 5 years ago by Alexander Fisher <[email protected]>
Fix undefined local variable or method `n'

Fix Error: Failed to apply catalog: undefined local variable or method `n' for Puppet::Type::Mon...

e27e9f027d3b052ff418fe431c21c237abacd574 authored over 5 years ago by FunFR <[email protected]>
Merge pull request #536 from dhoppe/bump_dependency

Allow puppetlabs/apt 7.x

3b30b1146f93898a47d6c84a7ba7ce19855cca64 authored over 5 years ago by Alexander Fisher <[email protected]>
Bump dependency, because of new major release

e9340a5cfd6a9e6e0cf434568676e3ae51fcc560 authored over 5 years ago by Dennis Hoppe <[email protected]>
Merge pull request #535 from radupantiru/develop

Fix for MongoDB v4 Replica Set initialization

d03357d5f2a91d0a51fe3054c0dc1385c8eccc01 authored over 5 years ago by Tim Meusel <[email protected]>
Changing to debug log level

e435beada305c74085f211644849977bebc538e8 authored over 5 years ago by radupantiru <[email protected]>
Rubocop syntax fix

dd426a34d744191fbe649e68595a76063679b0f2 authored over 5 years ago by radupantiru <[email protected]>
Fix for MongoDB v4 Replica Set initialization

28a776d4895584c770df3137f343237b3ebd1f3b authored over 5 years ago by Radu Pantiru <[email protected]>
Merge pull request #533 from voxpupuli/modulesync

modulesync 2.7.0 and drop puppet 4

4e8b86659463e36dcf4041d33eb3969bdcbb3bfb authored over 5 years ago by Tim Meusel <[email protected]>
puppet-lint: fix relative_classname_inclusion

8290f49f5c894dda57394982a856c4542e8c2521 authored over 5 years ago by Tim Meusel <[email protected]>
drop trailing whitespace in HISTORY.md

1fb350480797d8779430e97f8504f409841381b8 authored almost 6 years ago by Tim Meusel <[email protected]>
drop trailing whitespace in CHANGELOG.md

e6b1c42b1a68a58b10d2cab0d9bf40f4ebde3ff4 authored almost 6 years ago by Tim Meusel <[email protected]>
modulesync 2.7.0

fc4225cf03a81eb4cc9bacb0d21390a0773d5f9c authored almost 6 years ago by Tim Meusel <[email protected]>
drop unneeded mock_with option

7fca7014ac1e5a7f9368f9266373b07dd793ffc5 authored almost 6 years ago by Tim Meusel <[email protected]>
Drop puppet4; require at least Puppet 5.5.8

abd0dbb6915cc943144f448935c2533dec6decc8 authored almost 6 years ago by Tim Meusel <[email protected]>
Merge pull request #530 from btolab/relax-version-regex

support percona mongodb version output

66c0f6a3e8b2a167012db8663aee86713c4017f5 authored almost 6 years ago by Tim Meusel <[email protected]>
support percona mongodb version output

* percona: Percona Server for MongoDB shell version v3.4.18-2.16
* rh-scl: MongoDB shell version...

68212f8bfef193026bf13500ba8a27c51f3f2b6c authored almost 6 years ago by Jeffrey Clark <[email protected]>
Fix a dependency cycle caused by Apt::Source from puppetlabs-apt 6.3.0 (#528)

Tag the package resources with `mongodb_package`

7e3ba699aa9c97549edf7d82efddbd61bd593d6f authored almost 6 years ago by thaiphv <[email protected]>
Merge pull request #524 from itshosted/aptkey_options

Add aptkey_options parameter to mongodb::repo class

51337828b33004d267ff83d4b5877e4c562dd678 authored almost 6 years ago by Tim Meusel <[email protected]>
Removed :: so we still support puppet 3

b299041166a82fc29431959da2950c72c25b87d4 authored almost 6 years ago by Jethro van Ginkel <[email protected]>
Add minimal aptkey_options length and align parameters of repo class

c70f7513403d3ad4bbd12fb070dd9a4ef3154be8 authored almost 6 years ago by Jethro van Ginkel <[email protected]>
Add aptkey_options parameter to mongodb::repo class

Adding this parameter so we can pass proxy settings for example

6dc90eda706946fa33bfadc9fb3f443e1e9ce9d5 authored almost 6 years ago by Jethro van Ginkel <[email protected]>
Merge pull request #522 from voxpupuli/modulesync

modulesync 2.3.1

a38b312071ac4e9b2337c9f891f8e093732aabbe authored about 6 years ago by Tim Meusel <[email protected]>
modulesync 2.3.1

148b29a02d97325f71589034b5a7d22bdca0d673 authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #520 from ekohl/refactor-client

Refactor client handling

568dc28c4b528358f36e97ce7be6fb3cb7b0cb17 authored about 6 years ago by Tim Meusel <[email protected]>
Set a stricter type on the package name type

Co-Authored-By: ekohl <[email protected]>

3b2fecd318d9ee0aebda1b741f0657e169267eda authored about 6 years ago by Tim Meusel <[email protected]>
Set a stricter type on the ensure type

Co-Authored-By: ekohl <[email protected]>

6a4575716fe57e525ed92a169c859bcbb3e76078 authored about 6 years ago by Tim Meusel <[email protected]>
Refactor client params handling

This removes the boolean value for ensure and only allows a string.

It also introduces a separa...

dd7a8c6e853ec03c1bad61bd805db2761b3096dd authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Modulesync 2.2.1-next

0943611127d3369f0bea22d68075e3e223ec458a authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #511 from ekohl/database-permissions

Set database permissions to 0750

dbbfb88b59dbd7c0dc592c409b443997fc4537d3 authored about 6 years ago by Alexander Fisher <[email protected]>
Merge pull request #500 from claycogg/opsmanager

Add new classes for installing Ops Manager on a target machine.

a71b8414c876b4272f4e782e3a56604dabd74913 authored about 6 years ago by Alexander Fisher <[email protected]>
Add new classes for installing Ops Manager

858ddd4ffc99728d3b65f56e427ca34c81148a77 authored about 6 years ago by Clayton Coggeshall <[email protected]>
Merge pull request #515 from alexjfisher/fix_modulesync

Fix `.sync.yml` `docker_sets` syntax

2aef85553d4a7e8b67386ba81a650a9c8dec288c authored about 6 years ago by Alexander Fisher <[email protected]>
Fix `.sync.yml` `docker_sets` syntax

c68ce44b4c76313f6e7b3fec657472d6c009eb1d authored about 6 years ago by Alexander Fisher <[email protected]>
Merge pull request #514 from bastelfreak/fixup

fix centos7 nodeset

8abf3aec4279ea37872364faffb16306122070a2 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>