Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/puppet-consul

A Puppet Module to Manage Consul
https://github.com/voxpupuli/puppet-consul

Fixes status_of_proc handling to check the actual pidfile.

52aeda5b0b7f53618ebd0f2c5322ab79e911ea9e authored over 9 years ago by Jan Weitz <[email protected]>
Fixes pidfile affinity. start-stop-daemon is responsible for pidfile

creation.

d743f464f37f75aaec8bb17ac2b3957bcd771eb5 authored over 9 years ago by Jan Weitz <[email protected]>
[blacksmith] Bump version

b827b5a51b7685831304febd5cc158c85eb61e59 authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #113 from CyBeRoni/master

Debian 8.0+ uses systemd

b2d5d6e0a4d027ce0ec254bea389e91fdb708bd0 authored over 9 years ago by Kyle Anderson <[email protected]>
Debian 8.0+ uses systemd

d167878fce11d4210696aac05f71018f66167d27 authored over 9 years ago by Marco Wessel <[email protected]>
Merge pull request #111 from zxjinn/zxjinn/depedency_update

Update puppetlabs-stdlib dependency to 4.2.0 for the delete_undef_values function

5dc73819e43ffbcc53997bb82357f65b73ee15f5 authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #112 from zxjinn/zxjinn/readme_update

Update README, ensure passingonly is a bool

471585884a4d04c982d4834112ee40703f03f719 authored over 9 years ago by Kyle Anderson <[email protected]>
update passingonly test, json is not and should not be quoted

e90c9c05df564fbb187a827005638a98d6deb283 authored over 9 years ago by Kelvin Jasperson <[email protected]>
Update README to match recent manifest changes and add additonal documentation

Add top-level namespaces everything (prefix ::) for future compatibility.
Differentiate agent an...

8d65da253af29c0cdc6eeab32cb32c03762245b2 authored over 9 years ago by Kelvin Jasperson <[email protected]>
Ensure passingonly is a bool

Closes #97

a5e5b8a51a3e969e364eb104127c004bd375cbaf authored over 9 years ago by Kelvin Jasperson <[email protected]>
Update puppetlabs-stdlib dependency to 4.2.0 for the delete_undef_values function

I also perused through the rest of the manifests looking for other functions that might be in a ...

215f95e590acef8cea4fc5f477f505c5e723b34a authored over 9 years ago by Kelvin Jasperson <[email protected]>
Merge pull request #108 from sjoeboo/revert-106-umask

Revert "Allow setting of the umask for the consul daemon."

0bbbea631780b284d36dff955716adab8c0652e0 authored over 9 years ago by Evan Krall <[email protected]>
Revert "Allow setting of the umask for the consul daemon."

99d55465c3ca3f42e18d02d7903184c44988ab08 authored over 9 years ago by Matt <[email protected]>
Merge pull request #106 from EvanKrall/umask

Allow setting of the umask for the consul daemon.

e500563dbc1e68c31bfe6678833738e7fdb15707 authored over 9 years ago by Kyle Anderson <[email protected]>
Allow setting of the umask for the consul daemon.

a8486bcce69dbf4b56f6d119cd8ea3296a34e240 authored over 9 years ago by Evan Krall <[email protected]>
Merge pull request #105 from EvanKrall/launchd_usergroup

Respect user and group in launchd.

5cd1d5a130edfeeffc837bf397711979533805de authored over 9 years ago by Kyle Anderson <[email protected]>
Respect user and group in launchd.

af8ed0753119988565a23c596eb148c5a37f62f6 authored over 9 years ago by Evan Krall <[email protected]>
Merge pull request #102 from koendc/f-anchor

Anchor the consul install/config/run_service classes

5b0d418799f0addb439e5aaebb12d7d42aa227bc authored over 9 years ago by Kyle Anderson <[email protected]>
Anchor the consul install/config/run_service classes

This fixes dependency issues on underlying packages and services.

1463009fd124bf58a0696df730dcc8ec5dc92d5a authored over 9 years ago by Koen De Causmaecker <[email protected]>
Merge pull request #99 from split3/consul_050_support

Added support for consul 0.5.0 features:

80afc61fd157b037c13572e0368d806d8a245d91 authored over 9 years ago by Kyle Anderson <[email protected]>
Added support for consul 0.5.0 features:

Added support for checks with service_id, http, and timeouts
Added address to consul::service
Swi...

cce035cbc59df5a410948e287f3637870b819bec authored over 9 years ago by Daniel Hopper <[email protected]>
Merge pull request #91 from michaeltchapman/acls

Add consul_acl type and provider

07d691ff26108d44f2142e6a181e2f154dc921e9 authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #92 from duritong/master

make module work with future parser

fb949540b8c7ea389fd53438ecba97a11d91cd74 authored almost 10 years ago by Kyle Anderson <[email protected]>
make module work with future parser

e2809365b15eae3af04c80dc34245b673f3bc184 authored almost 10 years ago by mh <[email protected]>
Add consul_acl type and provider

This patch adds support for managing consul ACLs.
Rules can be specified in a ruby hash, while t...

0d55ab1f77d51a3e03f3a6d08b121ad1a5f74796 authored almost 10 years ago by Michael Chapman <[email protected]>
Merge pull request #89 from codesplicer/key_prefix

Consul expects prefix rather than keyprefix in watch config

9aeb67a830bd26a1e9da5f1c7e89b68676502fcb authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #88 from codesplicer/exposed_id

Expose id parameter for service definitions

d2c1ae5111a4f86fa7c9659d8875b23cfc1d18b9 authored almost 10 years ago by Kyle Anderson <[email protected]>
Added docstring for ID parameter in service class

57cc7aab4bb0b7e5e7038a73bd12f9d01f7370d1 authored almost 10 years ago by Vik Bhatti <[email protected]>
Consul watch config expects prefix rather than keyprefix

f259b1e1365cd051b9cb70679ea7eff9afff7bc7 authored almost 10 years ago by Vik Bhatti <[email protected]>
Merge pull request #87 from runswithd6s/issue-85

sysv & debian init updates to kill or leave

a47e66d16523c70569ce739c67d3ac4a5e15c175 authored almost 10 years ago by Kyle Anderson <[email protected]>
sysv & debian init updates to kill or leave

This fixes #85. The 'stop' action in init scripts for sysv and Debian
will only 'leave' the clus...

df70f1e27b01d354cb6e74de1a644e7daafa46de authored almost 10 years ago by Chad Walstrom <[email protected]>
Expose the ID parameter for service definitions

930376dd6494d38b27bc591cc1e58f53aabfcc83 authored almost 10 years ago by Vik Bhatti <[email protected]>
Merge pull request #84 from te206676/master

Updated the params for OracleLinux Support

67c6ac237fa35985e6271996ad66885ecafbed7f authored almost 10 years ago by Kyle Anderson <[email protected]>
Update metadata.json

47075bf8e3ed6baf4c25071ff0f67957cf1f97a7 authored almost 10 years ago by te206676 <[email protected]>
Updated metadata.json to include OracleLinux

d6d970187ad36b3a079164d96cc1b4c622f5c128 authored almost 10 years ago by te206676 <[email protected]>
Add more docs on the watches/services/checks. Closes #83

d616ca83dd3c2cd5b3b80e4fd3ee6394d5969b0a authored almost 10 years ago by Kyle Anderson <[email protected]>
Increase test coverage of watches

b856dbe9e45228d03d8f31c256530e07cd640c0d authored almost 10 years ago by Kyle Anderson <[email protected]>
Updated the params for OracleLinux Support

Added a small change to the Redhat Operating systems group for support of OracleLinux.

22858b148c4063cfc1e60b74ee3fa5d4e127517d authored almost 10 years ago by te206676 <[email protected]>
Merge pull request #82 from tayzlor/bugfix-cycle-dependency

Fixes #81 bugfix cycle dependency when specifying a service

38b5f359f0a9ad251abb0a70349664852620d3ed authored almost 10 years ago by Kyle Anderson <[email protected]>
#81 bugfix cycle dependency when specifying a service

61c9cd3ef3591ec67259c551a7bdb011c326cab9 authored almost 10 years ago by Graham Taylor <[email protected]>
Merge pull request #78 from tracyde/patch-1

Added compatibility for Scientific Linux

fd1ab253a343361c87413c09a37715f67b76ea0d authored almost 10 years ago by Kyle Anderson <[email protected]>
Added compatibility for Scientific Linux

db2a74f30f7c3bf7c5b1566b5e7697cda551e5b7 authored almost 10 years ago by Derek Tracy <[email protected]>
Added compatibility for Scientific Linux

c2db96accd7650d94f7c4ba05d1a2f7826e5c2a6 authored almost 10 years ago by Derek Tracy <[email protected]>
Merge pull request #68 from dcoxall/aws-init-support

Support for Amazon OS

7bab0cb0c7de290dc018ed065c3318992198717a authored almost 10 years ago by Kyle Anderson <[email protected]>
migrated to use metadata.json file

74d712155a439316582142c71b41462c02ed2610 authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #77 from solarkennedy/lint2

More lint fixes

f54b803e6e6c641e7efaea1442199d685cf8e692 authored almost 10 years ago by Kyle Anderson <[email protected]>
More lint fixes

dcf81cfd94263c3e4c396e5ae4d932f86e404021 authored almost 10 years ago by Kyle Anderson <[email protected]>
First pass at lint fixes

9994f998aa105665432f715f07dbe1bc3f4db1ac authored almost 10 years ago by Kyle Anderson <[email protected]>
Bump to 0.5.0 to start work on the next version

97138193032a7f7a1820d3306285a06389e4c51a authored almost 10 years ago by Kyle Anderson <[email protected]>
Added compatibility section

d48d18507e13d9c4b71e1d8b711fa55b461f8f47 authored almost 10 years ago by Kyle Anderson <[email protected]>
[blacksmith] Bump version

49499726415d11c8ae5ccf2c6b9bc69e5c1ddc54 authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #71 from tayzlor/bugfix-illegal-fully-qualified-name

Fix Puppet 3.7.3 giving evaluation error in run_service.pp

da8f4a61279ae7be27d2b369fb6ecd1568576215 authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #75 from tayzlor/bugfix-init-script-order

Move init script to config.pp to ensure it gets set AFTER the package gets installed

47ec8d10f0dd8979296fc1b9921dc4afc222991c authored almost 10 years ago by Kyle Anderson <[email protected]>
Move init script to config.pp to ensure it gets set AFTER the package gets installed

3fd9fd6d4ca3856acca59805e44f90a2f7afe51d authored almost 10 years ago by Graham Taylor <[email protected]>
Merge branch 'master' into bugfix-illegal-fully-qualified-name

Conflicts:
manifests/run_service.pp

44d957b8255c2be42261f8f2c9ec9d8753cb1e46 authored almost 10 years ago by Graham Taylor <[email protected]>
Merge pull request #66 from justicel/master

Some linting fixes and resolves joining wan not actually joining the wan

6c51f45da1090ec4de115db2048b00c840926977 authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge branch 'master' into bugfix-illegal-fully-qualified-name

49677a4c636b1efe11c78340c6e6dfa0d2bf684d authored almost 10 years ago by Graham Taylor <[email protected]>
Merge https://github.com/solarkennedy/puppet-consul

* https://github.com/solarkennedy/puppet-consul:
Add in a couple of missing test assertions
...

1e51f1407dee90c0502e5e8fc84ece168e369d38 authored almost 10 years ago by Justice London <[email protected]>
Merge pull request #72 from tayzlor/add-hiera-support

Add support for providing watches/checks/services via hiera

a3293c04f8c24f80401ef2139a080175b0899966 authored almost 10 years ago by Kyle Anderson <[email protected]>
Add in a couple of missing test assertions

504ea134b2d807a3773d422ea30de94bb546b140 authored almost 10 years ago by Graham Taylor <[email protected]>
Add support for providing watches/checks/services via hiera into the consul class

5e29ce197611f886f3acdc17a74a57bf7da65f24 authored almost 10 years ago by Graham Taylor <[email protected]>
Fix Puppet 3.7.3 giving evaluation error in run_service.pp

76bc1effe92daa55d2ab9350c0b64d145067a857 authored almost 10 years ago by Graham Taylor <[email protected]>
Merge pull request #69 from ianlunam/patch-1

Update install.pp

366d19fe4bbcf7e7039d64c81a1238d4bba85a03 authored almost 10 years ago by Kyle Anderson <[email protected]>
Update install.pp

For consistancy and to avoid warnings

088ad817f39a42bd36158fe02e89558c20c86c2f authored almost 10 years ago by Ian Lunam <[email protected]>
Add Amazon init support

59d4de145ae194e5ff57deeb0e6c42908b2427f9 authored almost 10 years ago by Darren Coxall <[email protected]>
Merge pull request #67 from sedan07/optional_manage_service

Adding ability to disable managing of the service

f06e6c3e7f964de27348c73ea160a4b559580792 authored almost 10 years ago by Kyle Anderson <[email protected]>
Adding ability to disable managing of the service

Useful for instance when running on a RHEL7 docker container

4e4e9ae3591ae029916ab8e5b337341ca1a81c0e authored almost 10 years ago by Seb Dangerfield <[email protected]>
Merge pull request #63 from fewbytes-puppet-show/master

Better OS support for init_style

7de0ebb88ec898b12b34469f93c0ee2b13380abe authored almost 10 years ago by Kyle Anderson <[email protected]>
removed redundant facts in spec tests

a04312fbce147661fc2d3a6ddd5150dd7acb7116 authored almost 10 years ago by Avishai Ish-Shalom <[email protected]>
Some linting fixes and resolves joining wan not actually joining the wan

9264360b411ab0812e32074eb00b9a3c62ea02f7 authored almost 10 years ago by Justice London <[email protected]>
[blacksmith] Bump version

5b6feb50e288a810fe933ecdfb56936b85e0d1d8 authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge branch 'master' of github.com:solarkennedy/puppet-consul

b3dafc54af0c6549dca4cb75ea8a820914af2143 authored almost 10 years ago by Kyle Anderson <[email protected]>
[blacksmith] Bump version

8e56784bac3942a091065b23bd30d53634b6e069 authored almost 10 years ago by Kyle Anderson <[email protected]>
Bump to 0.4.4

04f5d5e26614bb77a945b3b2ae7773dcf75f9c7c authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #64 from paulhamby/master

Adding "status" to the debian init script

b4c7d1c0e46fd3141119425a39ecd400a1f48965 authored almost 10 years ago by Kyle Anderson <[email protected]>
Adding "status" to the debian init script

64aed6b9b2eae57c67fc2b60a32dff87e6f992af authored almost 10 years ago by Paul Hamby <[email protected]>
Fixed tests

a46c929d37bba98e72093250ccc26386f044e801 authored almost 10 years ago by Avishai Ish-Shalom <[email protected]>
Better version checks for OS

65aebfb1d2a722bb8e134be08208c3834b302823 authored almost 10 years ago by Avishai Ish Shalom <[email protected]>
Removed non-working join_cluster functionality. Closes #61

dc24ed3140711d6a8090e4e07c221073fa9f8894 authored almost 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #60 from bodepd/dont_fail_json_sort_on_fail

Allow hash keys to be set to undef

31a8017df2f7dc31fa7b00d891ad5466267ab600 authored almost 10 years ago by Kyle Anderson <[email protected]>
Allow hash keys to be set to undef

This patch protects against the case where
hash values happen to be set to :undef (Puppet's
nili...

0a33716f8ffaaedf111ade4669ecdc95eb71ebd8 authored almost 10 years ago by Dan Bode <[email protected]>
Merge pull request #44 from EvanKrall/osx

Make puppet-consul install on OS X

ab0a4614ce601841249945572db35bf4b37467fb authored almost 10 years ago by Kyle Anderson <[email protected]>
Use downcase($::kernel) instead of a case on $::operatingsystem to determine which release of consul to download.

7a157b28f68c4039c56e30b7891f0f7a6d5f2c63 authored almost 10 years ago by Evan Krall <[email protected]>
Merge branch 'master' of github.com:solarkennedy/puppet-consul into osx

Conflicts:
manifests/install.pp

79738abe7f27627b0a238d2257da5883f584d27c authored almost 10 years ago by Evan Krall <[email protected]>
Removed deprecated docs from the readme regarding join_cluster. Closes #56.

ce1d5344992dc793c6d1c783db930ce1bbdcc049 authored about 10 years ago by Kyle Anderson <[email protected]>
Remove guard. Closes #7

a86d348ea20d81c05fe99aed5eb912e2ff2aac72 authored about 10 years ago by Kyle Anderson <[email protected]>
Force config.json to use the new sorted function so it converges

b05ce2e4bce907734fd109891a03281bededa2f8 authored about 10 years ago by Kyle Anderson <[email protected]>
Use a sorted json method to produce a service json instead of an erb. Closes #45.

62459fab386b8ab2ce6fc918fdc6d1f65b885df8 authored about 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #54 from michaeltchapman/config_default

Add config_defaults hash parameter

f245198f9c4ecb9f2568039988021a63b583e7aa authored about 10 years ago by Kyle Anderson <[email protected]>
Add config_defaults hash parameter

Allow sites to specify a baseline set of config items to be applied to
all nodes via config_defa...

20fcfce436fb71b01950557dc21b4d4d2a829cf4 authored about 10 years ago by Michael Chapman <[email protected]>
Merge pull request #53 from TieWei/init-style-disable-option

Make init_style can be disabled

f927ddfc48929bca0f5a2f1c1d1748a3999fb859 authored about 10 years ago by Kyle Anderson <[email protected]>
Merge pull request #52 from TieWei/make-rake-spec-running

Make rake spec running

b18f4e05c6756571e836f5ab54669ad702ed687b authored about 10 years ago by Kyle Anderson <[email protected]>
Make init_style can be disabled

In case install consul from package, the start up script will be
included in the packaging syste...

269e02b9d6f75cb9ebb1cb4627aa6654575aea12 authored about 10 years ago by Wei Tie <[email protected]>
Require Bundler.setup to make rspec work

To load rspec-puppet which is downdoaded from github for testing, it
needs require 'bundler/setu...

ddeaca51dcc8330df5f630109db02f9fc83d4bee authored about 10 years ago by Wei Tie <[email protected]>
Ignore Gemfile.lock in .gitignore

Gemfile.lock will be built in each environment while the first time
run `bundle install`.
For an...

7be6cfa07f3fa29d0ea6abeea8f8b0e16eb9611d authored about 10 years ago by Wei Tie <[email protected]>
Merge pull request #49 from jfroche/master

use versioncmp to compare versions

f0ecab8215bf70e6eb180287badbafc556e51a9f authored about 10 years ago by Kyle Anderson <[email protected]>
test on 3.7.0

e95a5e6257aabf84126b861a2e409bbe48244d31 authored about 10 years ago by Jean-François Roche <[email protected]>
use versioncmp builtin function to compare versions

a85dcc399f83503d66daa865a0a87a4e6ad09392 authored about 10 years ago by Jean-François Roche <[email protected]>
fix the test on watch using hiera to specify the version

6b55e78863686d40af849f8d9045737575d9e33c authored about 10 years ago by Jean-François Roche <[email protected]>
use newer python for testing/mocking hiera

1140c59aa029b9e9a60119d01cb8058edb97bc67 authored about 10 years ago by Jean-François Roche <[email protected]>