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

Merge branch 'master' into fix-native-templates

d6432dd9fa1a8a6d3f5a51d1f8efa4eba4fe65fb authored over 8 years ago by Tyler Langlois <[email protected]>
Enforce specinfra gem version to avoid singleton bug

57d6341c225ba83b315d18187aa987747d83c0c2 authored over 8 years ago by Tyler Langlois <[email protected]>
Lock beaker-pe at previous version to avoid timeouts

Breaking change is here:
https://github.com/puppetlabs/beaker-pe/pull/18
After that gets resolve...

615264a6721857fe2ae489e18c2bfccb116d5e25 authored over 8 years ago by Tyler Langlois <[email protected]>
Fix elasticsearch_template settings.index insync? problems

5a49f65547aab30fa4bdd3d564fb700749e24819 authored over 8 years ago by Tyler Langlois <[email protected]>
Fix native template parsing for prefetched resources

Sometimes ES will return quoted numbers, and empty mappings will return
an empty hash, so this u...

41b8c64c8e48474b37e71d752187a0d6940e2966 authored over 8 years ago by Tyler Langlois <[email protected]>
Various fixes for 3.4.x compatability

Fixes include catalog method checking on elasticsearch_template and
version checking for yumrepo...

f8643ddba477daed1c988b8b871e4cb658c46962 authored over 8 years ago by Tyler Langlois <[email protected]>
Fix dependency cycle for absent plugins

c374ccb72990f55418f4210609238748f4fb3fdf authored over 8 years ago by Tyler Langlois <[email protected]>
Add CHANGELOG note about fixed resource relationship ordering

12912db36976e5a611408e5e0c0ec610f2719b6b authored over 8 years ago by Tyler Langlois <[email protected]>
Define all resource relationships at top-level explicitly

This is incredibly verbose and looks like overkill, but it's necessary
due to https://tickets.pu...

5432159c51dfa5c9d423c61ed5ce71e4400acea1 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into shield-system-key

da2081e157431f5603c922fc78e8dab333af0cc1 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into plugin-instance-ordering

1bc2c1309d135bb7fbb7d3cdc7ed9222720987f2 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #671 from tylerjl/gpg-long-fingerprint

Use long gpg fingerprint for elasticsearch repository keys

022cb9853cbbb3e3ad43da9edbd9c31f92854407 authored over 8 years ago by Tyler Langlois <[email protected]>
First crack at fixing resource ordering

All of these issues croppd up because of:
https://tickets.puppetlabs.com/browse/PUP-1410

a8666a2f340257aea39e2c8e13dd7b02abc43a2d authored over 8 years ago by Tyler Langlois <[email protected]>
Fix tests for gpg shortkey check on SuSE

79e17baf867d3cac025c931c2aa9b44b9bfbf9d0 authored over 8 years ago by Tyler Langlois <[email protected]>
Implement Shield system_key handling for instances

95b4624373384585798535893c0e2a9d887138d6 authored over 8 years ago by Tyler Langlois <[email protected]>
Verify SuSE repo gpg key presence with short key fingerprint

The old `unless` failed due to `rpm -qa gpg-pubkey` only returning the
short fingerprint.

09cc590e5703006950de3b3a420d6dc6251b97e2 authored over 8 years ago by Tyler Langlois <[email protected]>
Add CHANGELOG note for gpg fingerprint update

[ci skip]

dc9548551a28f6e3982c3e6e6ea5bbcb60bbc899 authored over 8 years ago by Tyler Langlois <[email protected]>
Add original author of gpg change to CONTRIBUTORS

[ci skip]

b0b20d039660f88149a44dd1cc5fcf3c231932b3 authored over 8 years ago by Tyler Langlois <[email protected]>
Remove unneeded PE check; versions < 3.8 are deprecated

ef528a453ad21100b46f9deb5e86db313136c38f authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into gpg-long-fingerprint

dd5831dd4b0a08a421e7f0d2f12179084dff59ab authored over 8 years ago by Tyler Langlois <[email protected]>
Stop testing deprecated versions of PE (< 3.8)

fbfd89d68ff54312cc032d8711a53ef8e86cce80 authored over 8 years ago by Tyler Langlois <[email protected]>
Various silly badges

[ci skip]

1b7e5f2e2e89c7752786ee6be3a0d82fec300891 authored over 8 years ago by Tyler Langlois <[email protected]>
Create post-0.13.0 empty changelog markdown template

[ci skip]

aba06a083045775f780ac8a440463b6b28aab55f authored over 8 years ago by Tyler Langlois <[email protected]>
Release version 0.13.0

[ci skip]

7668fb0119ea83d4f1e6908ce3df2396344614ee authored over 8 years ago by Tyler Langlois <[email protected]>
Make CONTRIBUTING.md reference local file

[ci skip]

6420ea4f27f68fb358ac9633bd1df2fc8388a422 authored over 8 years ago by Tyler Langlois <[email protected]>
Actually fix contributing.md link

[ci skip]

1adb982f768ebb918d0166812356c45cd3b1ff7e authored over 8 years ago by Tyler Langlois <[email protected]>
Fix CONTRIBUTING.md link

[ci skip]

2089824fce7266f01712c3384fe8ad4b6f8e5e06 authored over 8 years ago by Tyler Langlois <[email protected]>
Some rewrites to README.md for clarity and new api_ parameters.

[ci skip]

3ec2c1981cb1d938be3c66969faa7a5b398cb4d9 authored over 8 years ago by Tyler Langlois <[email protected]>
Added summary notes re: plugin and repo priority to changelog

[ci skip]

57b05f7249effc842883fb664b969472fc3e706f authored over 8 years ago by Tyler Langlois <[email protected]>
Add CHANGELOG documentation for PR#660

[ci skip]

e8b034b70e85af75681e2cba315bcc5fd85f2b14 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #670 from tylerjl/proxy-auth-params

Support username/password for plugin installations behind proxies

67fd02eac79ee263f111d0617f470c7d6215ac7b authored over 8 years ago by Tyler Langlois <[email protected]>
Remove unused $plugintool parameter

4492762dbf41c0ff9e291fdc656851528d36b775 authored over 8 years ago by Tyler Langlois <[email protected]>
Rename plugin spec files to be consistent

2cf31295d40d66d7cabfb49a704d41bb8092cf4f authored over 8 years ago by Tyler Langlois <[email protected]>
Deduplicate elasticsearch_plugin provider specs

77c4c505bd32438493c04263f5cd79e72e79db10 authored over 8 years ago by Tyler Langlois <[email protected]>
Support proxy username and password authentication when installing plugins

21ee07cc5e40bb782c334b83565654e771d91705 authored over 8 years ago by Tyler Langlois <[email protected]>
Document missing ensure param on elasticsearch::shield::role

fc808c7ece5b7070139ea11c6d58a91408738f01 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #669 from tylerjl/fixed-proxy-flag

Pass correct Java proxy flag properties to bin/plugin

e06427203f1e561f2ce81a3f2d8997597f5d2f73 authored over 8 years ago by Tyler Langlois <[email protected]>
Add fixed proxy flag CHANGELOG note

93bdb7636407454f729df0550eea5be59e3da184 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into fixed-proxy-flag

[ci skip]

7e5bd471f6c8ad820e0682c02465ab22e2f7be32 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #663 from tylerjl/feature/native-template-type

Implement Native elasticsearch::template type/provider

355ceb0a75eaa78311da91b204d39526578a608c authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into feature/native-template-type

[ci skip]

1caef9cf9a7c4401632610205639e43744ba1e6f authored over 8 years ago by Tyler Langlois <[email protected]>
Fix plugin proxy flag with correct Java flags

Related to #152

9967974b8df57b8bcd421ab4eedc43f8ef916e2e authored over 8 years ago by Tyler Langlois <[email protected]>
Fix es_facts config parsing to handle flat yaml structure

4707fc7c3f0254ab99926639c713da72c46d96ef authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #666 from tylerjl/feature/yum-priorities

Implement repo priority pinning for apt and yum

7fa342e3183712f72222146fb087deda7c9577a8 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #660 from bisscuitt/fix_plugin_install_dir

Allow override of module location

12ce1cb36a46d33345744e23cc491782998c01be authored over 8 years ago by Tyler Langlois <[email protected]>
Allow override of module location

57d41f8221c1a399e98f362fd2c57b2db7b4057b authored over 8 years ago by Ian Bissett <[email protected]>
Merge branch 'master' into feature/native-template-type

9415696f0cb6ec8e031635fe20d9aafb25b030af authored over 8 years ago by Tyler Langlois <[email protected]>
Add changelog documentation for elasticsearch::repo_priority

54b4b14140319a7bb9478090cc6ecb4278e39229 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into feature/yum-priorities

84cb204beff7d553b7a4f68616291a86c6864262 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #665 from tylerjl/feature/config-hiera-merge

Permit hiera merging on elasticsearch::config

Closes #662

07881e5150bc14420ba85efa0513d87d92a46562 authored over 8 years ago by Tyler Langlois <[email protected]>
Add note regarding elasticsearch::config deep merging to changelog

[ci skip]

70c90eb103a540d8704949e1c97e22e02f665ede authored over 8 years ago by Tyler Langlois <[email protected]>
Put old template parameters in with deprecation notices

It's uglier, but much more user-friendly this way.

f776c414b81b683304caa931fd153e65b039d06e authored over 8 years ago by Tyler Langlois <[email protected]>
Get template test coverage back to 100%

157065dddfc0034bcc1e9b4eec77326ca6015e7b authored over 8 years ago by Tyler Langlois <[email protected]>
Implement repo priority pinning for apt and yum

fdc6ef41bb91f773c7ed2e35dab5c8ed29197290 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into feature/native-template-type

9605ffbe0d887c3d04060fc77e738050e908869a authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into feature/config-hiera-merge

70a9b52abb56b362f61cdad3a3608c15d34b37ec authored over 8 years ago by Tyler Langlois <[email protected]>
Allow OSS SLES tests to fail for now

e721e2b014745d7339eebd1de882b880a093ab3a authored over 8 years ago by Tyler Langlois <[email protected]>
Permit hiera merging for elasticsearch::config

Related to #662

5be2120157abed119d7e81df7809ddf5f493bae2 authored over 8 years ago by Tyler Langlois <[email protected]>
Add rewritten native template CHANGELOG documentation

[ci skip]

9d713e969f63af856ebed35948ce5107feaf9814 authored over 8 years ago by Tyler Langlois <[email protected]>
Alter template type specs to only check for hash inclusion

ab1ceb6c26661701f3ca155207b6f7680196b4b6 authored over 8 years ago by Tyler Langlois <[email protected]>
Allow template $content validation to be more permissive

98313bac7ab7fa2d014b89aa427f9360db453a9c authored over 8 years ago by Tyler Langlois <[email protected]>
Fix template function call for ruby <= 1.8

e219bef8a2fa42af1e57260884441fa81563f8eb authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into feature/native-template-type

fe5964c39a8299570346bd3a3cf022bda76f825e authored over 8 years ago by Tyler Langlois <[email protected]>
Fix empty line handling in shield_user_roles provider

5a6c202ca481e570fd9fd5ea15e7f53109d89803 authored over 8 years ago by Tyler Langlois <[email protected]>
Rename shield_user_roles provider specs so they're actually tested

cb58cc0fd42e85d324a34eab493390e37492459f authored over 8 years ago by Tyler Langlois <[email protected]>
Make default intake test significantly less verbose

56c02203482ae4d9f8116c48f13309a1175ae1ea authored over 8 years ago by Tyler Langlois <[email protected]>
Refactor template acceptance testing with more native hash handling

1cfc0c8df3317ce9bfdbccf76f24960001b09217 authored over 8 years ago by Tyler Langlois <[email protected]>
Fix out-of-sync elasticsearch_template content property

The Elasticsearch API returns template content in specific ways, so
these changes are needed to ...

24609a070c0b203dafd76dcb645d410467a3fbe8 authored over 8 years ago by Tyler Langlois <[email protected]>
Validate ES connections before invoking template type

51484e4e5385daea2760112dd22b59cdc32136f2 authored over 8 years ago by Tyler Langlois <[email protected]>
Minor comment re-ordering for greater clarity

13254235bc5e85d781d6f59081ce27a739b29274 authored over 8 years ago by Tyler Langlois <[email protected]>
Break out deep_implode into a discrete puppet_x library

2d6c21fe73ab0f79e96fe8cb8707a3582f2ecf3f authored over 8 years ago by Tyler Langlois <[email protected]>
SQUASHME remove pry

35b67867f153fd5bdfc213b505fae4a2e8092166 authored over 8 years ago by Tyler Langlois <[email protected]>
Fully test template type, provider, and define

ed8064f454e1c9f1dd9924f2d081edf0fbacf975 authored over 8 years ago by Tyler Langlois <[email protected]>
More flexibility on type (esp. when ensuring absent)

a7fc118a8fea675d2f962c0f2106cda0a188d17b authored over 8 years ago by Tyler Langlois <[email protected]>
Spelling fix on error message for content and source on template type

4711d941d336c38cfdae2cf4bbbd89dc1129b5c5 authored over 8 years ago by Tyler Langlois <[email protected]>
Unify naming for template type SSL validation parameter

66542933e3f6bb560a57863b1e1365f09d3e55cb authored over 8 years ago by Tyler Langlois <[email protected]>
Clearer naming for API authentication credentials

e990cbb3d3c376cee2800167ff62e2c0fa5c9b38 authored over 8 years ago by Tyler Langlois <[email protected]>
Removed redundant error in template provider exception

02ad5af9946a8ef45055835af027c51f111a6018 authored over 8 years ago by Tyler Langlois <[email protected]>
Pass ensure to native template type

4fb8a62b6a9ff6d812fd5c337e1703c24de92b8b authored over 8 years ago by Tyler Langlois <[email protected]>
Clean up template.pp docs and error messages

c42fa81179cb90779dc8b323856f8526b5c23bcc authored over 8 years ago by Tyler Langlois <[email protected]>
Implement source parameter for native template types

d51884886f32766eb2fd1bd9e122b8d2b8051033 authored over 8 years ago by Tyler Langlois <[email protected]>
Rewrite GitHub issue template for greater clarity and instruction

5b7c6f56ee4a89a163e7444952e02ae30c4fdf14 authored over 8 years ago by Tyler Langlois <[email protected]>
Fix Makefile release target puppet invocation to use bundler

bfc8c79102a95ae2d49c611e5e95f9dfc5fefafa authored over 8 years ago by Tyler Langlois <[email protected]>
Release version 0.12.0

296dc0bd7a16c9dc60a30c2d9791a95968229e65 authored over 8 years ago by Tyler Langlois <[email protected]>
testing: initial update for template acceptance tests

7a8259a47ed6d8ff03c8e6920a87662ed53cfbb4 authored over 8 years ago by Tyler Langlois <[email protected]>
elasticsearch::template: properly process $content types

bb22a6f8ddfba75df71e81644fe6180b236d4e8c authored over 8 years ago by Tyler Langlois <[email protected]>
elasticsearch::template: rewrite with new native provider

WIP: does not yet work with source parameter, only content

14a7456b46a1221a8ca427b3570e8422e9970153 authored over 8 years ago by Tyler Langlois <[email protected]>
init: define module-wide default API parameters

f100bebd19fccc530add3dbf7d23810a6834ce69 authored over 8 years ago by Tyler Langlois <[email protected]>
init: re-order parameter documentation

5f277363f6d60a959dd336334ceb571950ad8da5 authored over 8 years ago by Tyler Langlois <[email protected]>
elasticsearch_template: add better validate for port

26ac80c231ac5c1212490252fce937074396b3e9 authored over 8 years ago by Tyler Langlois <[email protected]>
elasticsearch_template: change some parameters for API clarity

892b7391f967832693664ba90f6931c84108970b authored over 8 years ago by Tyler Langlois <[email protected]>
elasticsearch_template: properly handle host/port/ssl params

23a800ef28721620c483e264882be3238a3d6901 authored over 8 years ago by Tyler Langlois <[email protected]>
type/elasticsearch_template: actually pass :timeout to net/http

74e2726b4af9030613abe098afd9c778395080c1 authored over 8 years ago by Tyler Langlois <[email protected]>
WIP: first draft of native elasticsearch_template provider

29354b9e01bace0ef8ef42eeb979d356c98a716c authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #656 from tylerjl/fully-qualified-config-yml

Rewrite elasticsearch.yml hash config merging and template

cb8d260ef85ceff17a79cbcf41319cc3f0bf402b authored over 8 years ago by Tyler Langlois <[email protected]>
manifests/instance: don't concat_merge config hashes, just merge

Although concat_merge provides advanced functionality, the existing
implementation does not conc...

7e914a0a444a7f388d270c56ce7162b8863d2bb7 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into fully-qualified-config-yml

212711aa394455c04d010304c0970465092ddfa3 authored over 8 years ago by Tyler Langlois <[email protected]>
docs: add explicit note regaring template host/port default values

Closes #540

338e5c0585d07a5d293f46e8c8c2cd6d95517155 authored over 8 years ago by Tyler Langlois <[email protected]>
Merge branch 'master' into fully-qualified-config-yml

897d405ff8bdefa55f398d79db482d2c13a1939b authored over 8 years ago by Tyler Langlois <[email protected]>
Merge pull request #657 from tylerjl/feature/separate-pinning-class

Breakout package pinning into separate class

ecdc13dca6533fe5a3824dab9257ef490d723208 authored over 8 years ago by Tyler Langlois <[email protected]>