Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/puppet-elasticsearch

Elasticsearch Puppet module
https://github.com/voxpupuli/puppet-elasticsearch

Documentation improvements

- Add puppet-doc-lint project to ensure we have correct documentation
- Update init file to have...

696d16dacb49ad4e1bd7fc1839ba187ae9602e16 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Update inline docs a bit

a63da83e240d76b08d850480f0d87c863078e438 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #98 from elasticsearch/logging

Add management of the logging.yml file

1a4c34c528ef88ad10ec426711fedc4198f614e9 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Make lint happy

0effa343f17dd1bb9a3d85ea164f1e690d752a1d authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Fix minor issue

0099012cc7ba0c86b732360b6b9fc1c87cb27640 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Add management of the logging.yml file

- By default it has the same content as the default logging.yml file
- logging_config hash can p...

b9cddf9d287206055c581b51e8d6a2980a828c97 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Make rspec happy again

bd6f5ae26205b5c1d653ab3f3cc0e23aa2baaab4 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Make augeas work on opensuse and ubuntu 13.x

OpenSuse had the issue that it has an older version of augeas and was missing a package
Ubuntu u...

94ef4164202e0cccb508f81902edea7cefb5e606 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #97 from elasticsearch/pkg_source_retry

Add retry to download remote package exec

d20f4789380286546a9ba42156e8856f4ca2fcd3 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Add retry to download remote package exec

f45e497dd3774a95fecd116f0492d7df9ce055e4 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #96 from elasticsearch/feature/init/defaults

Improve handling of init_defaults hash

29b7b78d377ddee0825da0e2ea089c3dc88cf942 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Ensure we manage the user in the defaults file when its set via elasticsearch_user / elasticsearch_group variables

9b5abe1f69be76684a0d7a5f6984eb0388f3a149 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Improve testing

bb7909bd04a96b143f3aab284cf9331201ef42af authored almost 11 years ago by Richard Pijnenburg <[email protected]>
add other package for debian

86577a9394a1ced94e7ab702197bef884a7fe570 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Need puppet before we can use facter

87c44c5e0fb59b01dda4d3be9beb9b7def68673f authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Add packages for Debian/Suse

edcb45cc934ee747054e3232714885aeee58de7d authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Make sure we test the right thing

5f97234189571f5de0b0a52ebf576ee0b2223a19 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
One ruby lib to much

d782c32b5331d5e23ebbff96d134e4270b20bd22 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
and install augeas-devel

f6d8d0822266a8adf35fd16b91075199470d1df1 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Need ruby devel package

287be3c1420a0fbe36bf21e0013d209169ce6df6 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Add augeas gems

b71ca6ec1f3de7083dcc3437d3ff0ac35e9df382 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Initial try to use augeas for defaults file management

862d677a055bbc2c866188b85fea08fcc43db9a3 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Minor fixes

- Increase exec timeout for downloading the package ( source host can be a bit slow )
- Fix debi...

772184bc5c2100107988de3d425999e744265e0d authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Add system tests for package_url testing

45ba421ba5d2f1c9398be03ae62f4adf6cd448e3 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #95 from elasticsearch/opensuse

Add OpenSuSE support

d11aff6e5d19ab4cefd5b50d1250168b11fa27af authored almost 11 years ago by Richard Pijnenburg <[email protected]>
exclude some tests as they don't work on OpenSuse yet

5270a9441deb9045037ed0855cab89a86146ea4c authored almost 11 years ago by Richard Pijnenburg <[email protected]>
fix if gpg key already exists

4cffc95b72a6c9e8934cd3ff21f10f6486a9abf2 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Some fixes after test runs

eff19ccc94b7a9af1b3e618e03aa53b36e8d67ca authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Don't overwrite the name var

cd0afea9ef09cc0d557d52ec1cab4d5a8957324f authored almost 11 years ago by Richard Pijnenburg <[email protected]>
should be rpmkeys ( missing the s on the end )

44b5923d7f0807e051a6fb683e7dc23144c91676 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
typo :-(

fc5f4e2ea0347f81c2881a50ba25cfb24bf7dbfa authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Attempt to automatically import the gpg key

38b19d5d8f5155bcadf833d5aa25d6491456aa2a authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Forgot to add gpgkey to the repo config

c395db4386764f264260ff62421551dd096d249c authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Add zypprepo at setup

5dd5ec86ef851768cf3e09710bc2e318bc238989 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Add java package and update spec tests to include opensuse

c1ac1b1b816adff51761ee280a020ba27fa99386 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
fix node file

ae145af740242d6d647783b71acf0ea426c4e663 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Initial try to implement support for OpenSuse

0b06b43d0128ac6a36747f4824f57551b17264e7 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #93 from elasticsearch/rspec_junit

Implement Junit reporting

eadf19c5a222f8929ed4a8fb2cdce7de05305b07 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #92 from spuder/patch-2

Fixes harmless error message in yum repo

4a43b6f2e0201c70ffe58a9142ac84ba75afec58 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Update repo.pp

Reverts two spaces after =>
the 2 space standard only applies to indentation.

77f2defbc927d558f3d2787fa93ba99ca2abff91 authored almost 11 years ago by Spencer <[email protected]>
Fixes harmless error message in yum repo

Fixes spacing according to puppet lint standard.

Fixes harmless error in yum repo.

The na...

b425ab85b38b8ad46a0df01dc3401cfb2d704006 authored almost 11 years ago by Spencer <[email protected]>
Try out junit reporting

2a4f7334954146f566f6bc57ebbde400ea0fd755 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Update for release 0.2.4

1d2909e37a68097a133c64a5ad926dd6a826045a authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #87 from elasticsearch/fix_stuff

Tying to fix the module so its more inline with what it should be.

8b5fa9d18b65e5133d23831bfc382d9f2905d465 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Tying to fix the module so its more inline with what it should be.

- Renamed conf* variables to config*
- Moved the software download dir to its own one.
- update ...

0101fbec80dc6bd53f8da9e41f437a9d9bcca413 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #85 from elasticsearch/fix_template

Fix template define

2f54bdd330f9d2a9cc526dbea5addb15df69470b authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #83 from felixdv/patch-1

Update plugins link

1cef00563e135f4afa378866181b46f1f7224953 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Fix template define

2b87ac5e3f780338297b42c90b46d66930655d7b authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #84 from elasticsearch/feature/beaker

Adding beaker testing to the module

ca69ee5d948478d58f26d7b861fed1f90147f72b authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Adding beaker testing to the module

This allows us to test against different Distributions and Puppet versions.

f85626dd9919d4145c3bced49a88341f53b96911 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Update plugins link

2b5da8d25e90a29ed4a684988fd60f1f087ed2b3 authored almost 11 years ago by Felix De Vliegher <[email protected]>
Merge pull request #78 from joschi/patch-2

Add hyperlinks to support channels

15ccf1d2455dc0acf0fcd730b8597a5a36b6a6d2 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #77 from joschi/patch-1

Fix markup in README.md

4453f0f09ecb648813ca5e7f83dd7861b0f8c0fd authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Add hyperlinks to support channels

57b7be558aa587927f2655c2d349755977cbf6ea authored almost 11 years ago by Jochen Schalanda <[email protected]>
Fix markup in README.md

71c26e5a569cd6caae2dcdd6d0e87f1ce5582e2c authored almost 11 years ago by Jochen Schalanda <[email protected]>
Improve template insert exec.

When the insert of a template failed at Elasticsearch the curl command still gave a '0' exit cod...

8af69912b38b4af982de2b959dc0ee9d2d6e12ef authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Release version 0.2.3

d48791fbb1411258644226aa89d95c62f538e8e9 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Set key location to a http file instead of key server

e87df92b5693b78adfcc83402fbeab6cdcb5eee4 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #74 from elasticsearch/coverage

Coverage

7a3ca71b8e90b4121200e25a5cc467c9b5e5ffcd authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Update changelog

78e73fae90a381017cc060dc8ec8f8cd9e0e35f5 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Improve spec testsing some more by testing the relationships between classes.

0067d70c8447723b163d0eaa6ca66f6f5ba276ba authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Improve testing and coverage report

a4602fe62eed893e7a5a5176ad0bc2345ee15f19 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Adding puppet 3.4.x testing

56b290257177f8437a3d4902eb0d6469a6e9e12a authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Update spec testing and implement coverage testing

7562e57241680d1d00596ef2312c5227a6bcd4aa authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Adding repo management option

278f1ec2e86c3a7e3e57c23137cfc6b16c3b7774 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #72 from cdenneen/patch-1

Fixed broken dependency because of rename

23acb73ea30a7037d8703fd6b1e0506b460113f4 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
fixed typo in template test

4be37bbdf3c428cbe2180074fc4a44eb69bad7e3 authored almost 11 years ago by Chris Denneen <[email protected]>
Move pgk-source higher so we can re-use that variable

61c167434691f3611abccf9f1a83ad64e38c956e authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Fixed broken dependency because of rename

efc653ec853621ec17d21be21982e7e1c9d35c04 authored almost 11 years ago by cdenneen <[email protected]>
update to 0.2.2

b8a47db04e2edb4916448f09032042e8b53ec6e4 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Important update

- Ensure all exec resource names are unique for this module
If using the Logstash module with ...

d9b47ce6e7dbf8b5516608b7891da26a11bcdb83 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Update for release 0.2.1

bcbc66b7c175b0f877d7a6ca57785e96ca899271 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Fail early when package version and package_url are defined

eadfc024e2cf936c38d404e76eb01e436f09c469 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
Merge pull request #68 from jlambert121/datadir

allow creation of data directory

ef3a33a4e89d197cc32f77c233a9b2a3be342345 authored almost 11 years ago by Richard Pijnenburg <[email protected]>
allow creation of data directory

9ad025ead44eeac5ad757c8951f1853e4e991d8a authored about 11 years ago by Justin Lambert <[email protected]>
Merge pull request #66 from bodgit/docs

Fix for elasticsearch/puppet-elasticsearch#65.

70b70fb70782dbd64a0bc52fa9d4d4d3437e28d3 authored about 11 years ago by Richard Pijnenburg <[email protected]>
Fix for elasticsearch/puppet-elasticsearch#65.

d36820b70bfb9a439dcc16702c7d58b9988118f1 authored about 11 years ago by Matt Dainty <[email protected]>
Merge pull request #64 from antaflos/simplify_init_defaults

Simplify management of init defaults

66f14f445fcb8c722c7da9ca0b7be376792d1242 authored about 11 years ago by Richard Pijnenburg <[email protected]>
Simplify management of init defaults

Remove the quite useless `$init_defaults` hash from
`elasticsearch::params` and set the class pa...

16a8cef14f4896001b69e5b181a13bdaa3fb0dc3 authored about 11 years ago by Andreas Ntaflos <[email protected]>
Merge pull request #61 from elasticsearch/rewrite

Rewrite

0244c435e65d29eb3f5b800c38c55bc0a7eb384e authored about 11 years ago by Richard Pijnenburg <[email protected]>
Update files for rlease

2d788ceb63282fe5ba989b77432cc1b61cd9540f authored about 11 years ago by Richard Pijnenburg <[email protected]>
Update license file

4bf97101b81a015504ac3f1cf730639d3207522d authored about 11 years ago by Richard Pijnenburg <[email protected]>
Update readme

1d45e412740ed48b2bc28d1a87985a20d129daa9 authored about 11 years ago by Richard Pijnenburg <[email protected]>
Modify tests for python clients and add tests for ruby clients

2ce9e61d5eed0188fd66ab2d0613ea3f86ab6abb authored about 11 years ago by Richard Pijnenburg <[email protected]>
Adding define for ruby clients

4c27fefb252ae5696ae91a1621b25a223c90ec56 authored about 11 years ago by Richard Pijnenburg <[email protected]>
Adding official python client to define

3ef3096288247b43d7954f18c474b94ba95e0aae authored about 11 years ago by Richard Pijnenburg <[email protected]>
Make the plugin define work :-)

84ee6678a8baf2f45688307ad0bab8a411dce10b authored about 11 years ago by Richard Pijnenburg <[email protected]>
Make puppet lint happy again.

fecc7853ee7a16c64ec6db21d852419428312a41 authored about 11 years ago by Richard Pijnenburg <[email protected]>
Improve module removal functionality

6587729e587883c21a3da72a3f5a362e8798bb20 authored about 11 years ago by Richard Pijnenburg <[email protected]>
ensure package download is done before installation

7e3fe406a63b3ff4465367618ff3c41b76f27f25 authored about 11 years ago by Richard Pijnenburg <[email protected]>
fix module removal

1651e005887a83f1054c176961ab56e43c63b12a authored about 11 years ago by Richard Pijnenburg <[email protected]>
Fix config.pp error and improve parser validate task

bff0dc9cfb6849613911ee2aec54f9d663bb6048 authored about 11 years ago by Richard Pijnenburg <[email protected]>
Several changes

- Adding more tests
- Ensuring we don't do certain stuff if we remove the module
- Add an other ...

8140eff291af7cc813ef7ffbf386a55abb8d23ac authored about 11 years ago by Richard Pijnenburg <[email protected]>
Added more test and ensured sequence

f5755a9ae9cef973b44cd783570aeea8a46bbf87 authored about 11 years ago by Richard Pijnenburg <[email protected]>
Update Readme

081b9d4ca84669c363591d0f582fa4828334ef61 authored about 11 years ago by Richard Pijnenburg <[email protected]>
This should fix the issue in ruby 1.9+

10fbe6c7521783d143b71f20c84141fc92afa6bf authored about 11 years ago by Richard Pijnenburg <[email protected]>
Fix some failing tests by adding a init file template

This init file template can later be used for multi-instance features

68dfaa0ef05b854ac39a6643afb25b8b1a1e3e12 authored about 11 years ago by Richard Pijnenburg <[email protected]>
Move gemfile in prep for system tests later on

9a4bd0651cc808f66065a68b3c25dceb083a24d6 authored about 11 years ago by Richard Pijnenburg <[email protected]>
set correct url for gems

a46bf152a97cb38187c66f2302efc326c801e95e authored about 11 years ago by Richard Pijnenburg <[email protected]>
Add template check

37de7c8af4047e94e83025b899a7fffad98baf7d authored about 11 years ago by Richard Pijnenburg <[email protected]>