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

fix centos7 nodeset

c878aea90fe7683b9d3ab8427058555a6bcc88c9 authored about 6 years ago by Tim Meusel <[email protected]>
Merge pull request #513 from jeff1evesque/feature-512

#512: Current 'sharding.pp' example typo

802b9ea9faa21ce3b7dc82da597de9d658c48eb3 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
#512: sharding.pp, ensure 'bind_ip' array not string

dc01ae0701440684acad8a7bda8ff88ec881b4be authored about 6 years ago by jeffrey levesque <[email protected]>
#512: sharding.pp, ensure 'bind_ip' is an array

a6995a46d03bb7e3963f74de8fa54ae7cbf5b482 authored about 6 years ago by jeffrey levesque <[email protected]>
Merge pull request #510 from ekohl/remove-old-nodesets

Remove old nodesets

53ee19d102b7d3ff3c6466d11924790d2a7f1427 authored about 6 years ago by Alexander Fisher <[email protected]>
Fix acceptance tests

1e48c1262ec05bb40abebf9089e4f5c6cb7a76c9 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Skip conn validator when mongos is stopped

59b796eaedd40251e762d99edb4b3fa00c654b6b authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Set database permissions to 0750

This matches the package in EPEL and should provide secure defaults.

b33d373d3a973153a1315cca3d980e4cfd5db22e authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove old nodesets

d3aa925b2d483ff70b190fcf918dfcf8afcc9722 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Fix mongos config handling

4fad38c90e3e30ccbb413617a31de5d2a2cf1215 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Refactor mongos ensure handling

This now allows you to purge the package using $package_ensure.

We can assume $service_ensure o...

ede344f7d974f291fd9bacb06f3fca642b52109c authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Simplify the values for mongos' ensure param

2291c766a6029cac9dd47411af5eb25ef6f98e3c authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Move mongos params to their own file

49144ff330ceb4844245177fa3f52788f572a22f authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Correct mongos spec

6263c4e3331f6236a213c682891cab0aa472d526 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Refactor mongos handling

* Use the system init script for mongos provided in EPEL
* Use the correct mongos config file

5e96da9bfe1dbac3afe9bdf52dcc3a33d11738b7 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Deduplicate & update params.pp

A lot of settings were shared so they're moved to the most common place.

We also update some va...

4e31042ab532bff27555faccdef699280f4a1a40 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #505 from ekohl/coding-style

Clean up coding styles

fbd3469d0d86f05cea62ce05ec88d43de46c0705 authored about 6 years ago by Tim Meusel <[email protected]>
Clean up coding styles

4bfff25b523916e5d342625ce537865e0ccc2c29 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Rewrite mongodb_database testing to rspec-puppet

00cbf8bf2300acaf609c0523ea7866b3eeab4f42 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Drop support for mongodb versions before 2.6

fa66548404de6b2fb91124c0167ee2195019f8f2 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #494 from ekohl/remove-service-detection

Move to Debian 9 and Ubuntu 16.04/18.04

ea3feb201386c869244f65a4da077802af3dbd81 authored about 6 years ago by Alexander Fisher <[email protected]>
Remove service provider detection

We should be able to rely on Puppet setting the correct defaults.

c0acadb5c17b4c7597bce1f8532f44b407d20f22 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Move to Debian 9 and Ubuntu 16.04/18.04

88f239f003bc498eb1af9f38cb804f5da2c86a01 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove local spec helper

9c0ef87877d87530da77bf594b2aef7b67126870 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove 10gen repository support

6df86eb728ae0df5fba325431bdafdb2d84ae79b authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #493 from ekohl/remove-init

Remove init.pp

52419bd34d3012fc93aacd0b2c559eb721f17673 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove redundant type: define in spec

rspec-puppet can figure this out by itself

6ea15ec75f130b11d3cb4f964cc4ba48f6e24e30 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Refactor spec testing to not test private classes

We shouldn't be testing private classes so test it all via the public
interface.

f0f16bcacd3c802464e910af466522be470d4abe authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #503 from ekohl/drop-el6

Drop EL6 support

9b5208df86f019ba1426eb62a0bdafe5cab2def1 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Drop EL6 support

8ba575e7a161a12a0286e6d48b418fee59174217 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Convert mongodb_password into a Puppet 4 function

22a17e14ed8e069667e2632bb8ee302c3de944a2 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Rewrite mocking and stubbing to only rspec

Previously it was a mixed style. This unifies it to pure rspec style.

03d3f74b5c1cd47624acaa93f9372524d5e70160 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #501 from voxpupuli/modulesync

modulesync 2.2.0 and allow puppet 6.x

470d750a22d98fb863720e15c2e2d471d5b56ba2 authored about 6 years ago by Tim Meusel <[email protected]>
delete unneeded coverage_spec.rb

8c614e925765e35cf3a094653963752c5d062c3d authored about 6 years ago by Tim Meusel <[email protected]>
modulesync 2.2.0

d01e7c23556251e236f7d683cbb29fea305efffd authored about 6 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 2.4.2-rc0

a9be4f79d48a25f091aa4ed8ad70ac01e81c096f authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Release 2.4.1

950a7c9a3057a203e1abacc292b8d864fddbce8c authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #498 from voxpupuli/revert-485-fix-upstream

Revert "Fallback to monogb version from fact if no explicit version got provided"

9b406512ede4b2b9eebb1840fff6b8495cd83827 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #492 from ekohl/autorequire

Also autorequire mongod service in types

2e656a42c2724e7790d6cc16d7d6243dae352bdf authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Revert "Fallback to monogb version from fact if no explicit version got provided"

8b79a4d51878a77efadbd12c994a41ec2d4a463d authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Also autorequire mongod service in types

8949b02cb965ee3ed27b1afdbcab81f9e9bbec37 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Remove init.pp

This was deprecated in 98b4370fea09fe8751e64147df7d8ddea803d0d7 which is
dated in 2013. Users ar...

3f90f0a1597dbc1313a8105f144bf3cf0c5a467a authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
[blacksmith] Bump version to 2.4.1-rc0

768902ea61fb504b0b4098b14d748755fcf711f9 authored about 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Release 2.4.0

b4591601bba1b4d10ea61a5daa56fa03ca2f1b1d authored over 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #490 from voxpupuli/modulesync

modulesync 2.1.0, allow puppet 6.x and puppetlabs/apt 6.x

eb2e1c2e7f40fba4a7e5885036f3f029c91620ae authored over 6 years ago by Alexander Fisher <[email protected]>
add yumrepo_core module to fixtures

498fde77bc881f6f1cb7ab966b6a4d10a1aae237 authored over 6 years ago by Tim Meusel <[email protected]>
allow puppetlabs/apt 6.x

77ff3b24832c5a124206d8d58533625c482857e8 authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 2.1.0

473f4b64254d581369baf477f3112933300924d6 authored over 6 years ago by Tim Meusel <[email protected]>
allow puppet 6.x

ed8567f4b27cfe7d428272ff526acfe4ee6c708c authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #468 from vrtdev/feature/mongodb_database_provider

add gsub to replace invalid json values with a 1

6f02139bc0d02a3eabe3e4f74bb700105851393f authored over 6 years ago by Jan Vansteenkiste <[email protected]>
cleaner way to require the mongodb_output util

53b87930e4b3a70a33ac1c327339c7c5cc6640a7 authored over 6 years ago by Tom Ritserveldt <[email protected]>
Move /fix tests

1cc2d77b7e1b7ddca0951652bce6c26176859cdc authored over 6 years ago by Jan Vansteenkiste <[email protected]>
add gsub to replace invalid json values with a 1

See issue: https://github.com/voxpupuli/puppet-mongodb/issues/447

133db0fa16b3df06fff8c92ce45df7ceb5a295c2 authored over 6 years ago by Tom Ritserveldt <[email protected]>
put mongo json output sanitization in a seperate class and add tests

0970e7f60e397e3bbae11496c50c24255199d07c authored over 6 years ago by Tom Ritserveldt <[email protected]>
removed duplicate gsub that is already present in

'lib/puppet/provider/mongodb.rb'

cleaned up the test json to pass valid json

72ca446a1e0e1f63ec7f5186a775c12a8f2230aa authored over 6 years ago by Tom Ritserveldt <[email protected]>
Merge pull request #446 from vrtdev/feature/slaveok_replicaset

Add rs.slaveOk() to run before the getDBs call.

c2066d5ddc40fefe80b05cc306d4275af7695726 authored over 6 years ago by Jan Vansteenkiste <[email protected]>
Merge pull request #486 from voxpupuli/modulesync

modulesync 2.0.0

79e364360aa5d137f9e164a8c6b47498ad758c93 authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 2.0.0

13c24e9639f7d302dfe6c666729d5c757e50bf98 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #485 from pixelpark/fix-upstream

Fallback to monogb version from fact if no explicit version got provided

6129839200232d82e51257398e91673ffa0ecef6 authored over 6 years ago by Tim Meusel <[email protected]>
Substituted $::mongodb_version by ['mongodb_version']

dd331dd8d866fccba504bf7c3696500db07adfbc authored over 6 years ago by Frank Brehm <[email protected]>
Fixing getting version in manifests/server/config.pp

3c8eb1fb249a8852fe431819a887c5c693328172 authored over 6 years ago by Frank Brehm <[email protected]>
Adding debug information into templates/mongodb.conf.erb and templates/mongodb.conf.2.6.erb

1769c70d7afae141bf1b3d26122416f61ec95e99 authored over 6 years ago by Frank Brehm <[email protected]>
Merge pull request #484 from voxpupuli/stdlib

allow puppetlabs/stdlib 5.x

da68824659bda9b81652cba5019db3056bf4e9e4 authored over 6 years ago by Lee Lowder <[email protected]>
allow puppetlabs/stdlib 5.x

9ab13299392dee2b0082f1a44805d73f2fb3bc8f authored over 6 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 2.3.1-rc0

beab7b472fdce98ef640769290ffcd72f369d640 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #482 from bastelfreak/rel230

release 2.3.0

7dc6085fb7bd3947ab3e9c7f3b460df51416b7cb authored over 6 years ago by Tim Meusel <[email protected]>
release 2.3.0

c615bf8636ccea42d6da752c458ae1106517d8b0 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #478 from DeathBorn/advanced_replset_configuration

Add advanced replica set configuration

3f16ab4d5858e4fde49a82fabc7e2dada658f25f authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #481 from bastelfreak/deps

allow puppetlabs/apt 5.x

0bbc527c2b327865b2ee9d3114f6d648318ccfe8 authored over 6 years ago by Tim Meusel <[email protected]>
mock structured facts for puppetlabs/apt depdendency

40d1df25cb8b92c0eec73d5c63d66e594e9f6f64 authored over 6 years ago by Tim Meusel <[email protected]>
allow puppetlabs/apt 5.x

02329542567bcdca9f22974596136edc5e2f91e5 authored over 6 years ago by Tim Meusel <[email protected]>
test against master branch of each dependency

0b7185ad2b922c9d5612f2ac4077a63bece7cf0d authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #480 from voxpupuli/modulesync

modulesync 1.9.6

bd6bbf0dd087ffac567f09377218366268aabd16 authored over 6 years ago by Ben S <[email protected]>
modulesync 1.9.6

f712013e97e306c118f26720c41d5256dbd5ae2d authored over 6 years ago by Tim Meusel <[email protected]>
refactor replset provider test

4f862f2ce41e4e94dc52d5ea5d21f34d94d97f2e authored over 6 years ago by Vilius Okockis <[email protected]>
fix rubocop

fe6bd6a25cf5a83f57901b115365bfc6c7c37666 authored over 6 years ago by Vilius Okockis <[email protected]>
refactor mongodb_replset provider spec

9c4377ee1a5dfefe92461df4bc17c091b5239070 authored over 6 years ago by Vilius Okockis <[email protected]>
refactor mongodb_replset type spec

fc5b090bae7cf0b4c4fc4f2585eb28ae35afcbf7 authored over 6 years ago by Vilius Okockis <[email protected]>
refactor replset provider to accept advanced parameters for replset config

6eb3f0836232648b7fbf159c256bf1b9888ecee5 authored over 6 years ago by Vilius Okockis <[email protected]>
refactor replset members property to accept hashes for each member

eb81d6b242639eae95e26606eff7aea83c29c055 authored over 6 years ago by Vilius Okockis <[email protected]>
add replset settings part of config as property

064a5c242f0886986fce3e26aa6cc4f41cad8da6 authored over 6 years ago by Vilius Okockis <[email protected]>
add helper functions to rc file

1a5a9de44a6da02a85977aa47871542624980ee9 authored over 6 years ago by Vilius Okockis <[email protected]>
Merge pull request #477 from voxpupuli/modulesync

modulesync 1.9.4

2971ed72b7985f83ed1d7817d9268c472c043d91 authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 1.9.4

152bee6abe4da6b39fdc9f75d6f317d37e84e600 authored over 6 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 2.2.3-rc0

4e953fff99ce227a9f4caedbc860c50ec474bb53 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #476 from bastelfreak/rel222

release 2.2.2

28b93ac15c5a4d7ae5ab8cb12f4f0c75890a57c8 authored over 6 years ago by Tim Meusel <[email protected]>
release 2.2.2

e1cee46e0f7eb52161ad6199a6df7d1be2fc4052 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #474 from ekohl/repo-fixes

Fix a circular loading issue with mongodb::repo

ef84654c581f10d7b22ab5e21340bf3be376a31d authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #475 from voxpupuli/modulesync

modulesync 1.9.3

fcff6c0b9742368cdc70043ed2e77fb9c867aea5 authored over 6 years ago by Tim Meusel <[email protected]>
modulesync 1.9.3

f9f3be50e3d820f478c84ae52662c353eb8f1303 authored over 6 years ago by Tim Meusel <[email protected]>
Ensure the yumrepo is absent

Rather than disabling it, we should actually remove it. This is cleaner.

432e8525f644fa33c0809a06772af2de4627c603 authored over 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Fix a circular loading issue with mongodb::repo

mongodb::globals includes mongodb::repo
mongodb::repo inherits from mongodb::params
mongodb::par...

be2ffe61ea09ed9f24668fd3f61fbacf19d14ad0 authored over 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Only use local variables in mongodb::repo

e7ac23dd7d0fc4456712ab1d034c70a879b9a0a5 authored over 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
[blacksmith] Bump version to 2.2.2-rc0

eb21d8afbe73e0e69578ba550d73af280aa1365c authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #473 from bastelfreak/rel221

release 2.2.1

bc4d244f55ba09e2137eaa907a434ab5710e0394 authored over 6 years ago by David Hollinger III <[email protected]>
release 2.2.1

7177c7bcd9c5079c7449016a72049e0a92460709 authored over 6 years ago by Tim Meusel <[email protected]>
Merge pull request #472 from ekohl/fix-mongodb-master-fact

Use the correct function in is_master fact

cbbd6bbbe42f01242316e105dce68f6eaafa06f2 authored over 6 years ago by Tim Meusel <[email protected]>
Use the correct function in is_master fact

A regression introduced in 991af660ffc34f5072e8973d895168956989f603

cbcb8bd7572d280e533216ce3953dcf6f320b22d authored over 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
[blacksmith] Bump version to 2.2.1-rc0

6280e9f988b3f2f45c77b79abf823327fbdae1c9 authored over 6 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #470 from bastelfreak/rel220

release 2.2.0

227ea54ef3e917884bedc071577a89dfe8826c3c authored over 6 years ago by Will Yardley <[email protected]>