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

Specify value to test

f848024a76f6541dde29eaf98a3d09a2b3a7d8cb authored almost 9 years ago by Rob Rankin <[email protected]>
Merge pull request #4 from solarkennedy/master

Master into local master

b01d49eeafc8e5e5dc58c2221ce14b9e4547084c authored almost 9 years ago by Rob Rankin <[email protected]>
Merge pull request #222 from chrisboulton/debian-init

Debian init script should depend on networking, resolution and syslog

2f5c950f906850eeef4789f43e255453e0924269 authored almost 9 years ago by Kyle Anderson <[email protected]>
debian init script should depend on networking, resolution and syslog

9697505e6a98d9c6189f0f94ff424af6cd9300b9 authored almost 9 years ago by Chris Boulton <[email protected]>
Merge pull request #221 from danielbenzvi/master

When reloading consul, use 127.0.0.1 as rpc_addr when rpc_addr was set to 0.0.0.0

6e13ec3ce2a8c459ebaa99e2c4f83570a6709ffd authored almost 9 years ago by Kyle Anderson <[email protected]>
Linting

92360d91d3da25c5bc7a97ef8f7efc410cd1b7e2 authored almost 9 years ago by Daniel Ben-Zvi <[email protected]>
When reloading consul, use 127.0.0.1 as rpc_addr whenever rpc_addr was set to 0.0.0.0

713fcd12aad153b31b150e7daa71dc5f11fd49f5 authored almost 9 years ago by Daniel Ben-Zvi <[email protected]>
Merge pull request #219 from gozer/issue/216/hostname

Add hostname proprety for ACL operations, defaults to localhost, like before

5a93b3356ef15d4d67261e084c23960df13a5e15 authored almost 9 years ago by Kyle Anderson <[email protected]>
Add simple unit-test for default protocol

1e457895a74dff80bca24e5ad4e4613747116fa2 authored almost 9 years ago by Philippe M. Chiasson <[email protected]>
Add simple unit-test

a404ba0a0475b884098ff5cdec24cd9a899b87cc authored almost 9 years ago by Philippe M. Chiasson <[email protected]>
Add protocol option for ACL operations (http/https), defaults to http, like before

Fixes #217

230218be5d401a7b122c0052f5e04fa2f0c59de7 authored almost 9 years ago by Philippe M. Chiasson <[email protected]>
Add hostname proprety for ACL operations, defaults to localhost, like before

Fixes #216

69638434807a29699388c514dc3fb7d8a22d8982 authored almost 9 years ago by Philippe M. Chiasson <[email protected]>
Updated changelog for 1.0.5

283eb09c390a5ea3d6274504e19607f74ba892bd authored almost 9 years ago by Kyle Anderson <[email protected]>
[blacksmith] Bump version to 1.0.6

feec5f6bfa89c9b526975de650d83bb5f3fe28a6 authored almost 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #214 from sigerber/master

ACL fixes - idempotentcy and port bug.

7ba8c2460f06245f6ba6e64a90f1446ead611882 authored about 9 years ago by Kyle Anderson <[email protected]>
Merge remote-tracking branch 'github/master'

Conflicts:
lib/puppet/provider/consul_acl/default.rb

13b4f61d760b0cd28d320210096dd9c81b408212 authored about 9 years ago by Simon Gerber <[email protected]>
Merge pull request #213 from horsehay/fix_port_property

Fix port property

1e79bc32429f18b7a7509ceadbaa6529cd47635a authored about 9 years ago by Kyle Anderson <[email protected]>
ACL fixes - idempotency and port bug.

Implemented prefetch so that multiple puppet runs will not attempt to
recreate the ACLs. Also fi...

2ae5c41173e35a4400d4c9cd02bade9c584ec78b authored about 9 years ago by Simon Gerber <[email protected]>
Fix port property

4d90e9a96c39218d2e31264d21eb982cac27ba15 authored about 9 years ago by George Lambson <[email protected]>
Merge pull request #212 from kscherer/suse_support

Add support of OpenSuSE and SLED

4e93a9b933100aa65d695a01453103557e34f697 authored about 9 years ago by Daniel Hopper <[email protected]>
Update metadata.json with Suse support

Signed-off-by: Konrad Scherer <[email protected]>

e9c07984bf7dd1fb9007ff11b3833cdfdb701ac1 authored about 9 years ago by Konrad Scherer <[email protected]>
Add support of OpenSuSE and SLED

All currently supported versions of OpenSuSE use systemd. Suse
Enterprise Linux has two flavors:...

3f678343f9c636b10b024c4aa5ffc25aaa6d6218 authored about 9 years ago by Konrad Scherer <[email protected]>
Merge pull request #205 from duritong/fix_segfault

mitigate .to_json segfaults on Ruby 1.8.7

57b0e948879bfce6cf3697edd75b358085032232 authored about 9 years ago by Kyle Anderson <[email protected]>
make tests work on 1.8.7

1208066cdf8ad40e8264147ee4f6f95779c4a80c authored about 9 years ago by mh <[email protected]>
use the new stubbing syntax

ce41ba2c9d3fba9f651a4c321c7839309165768f authored about 9 years ago by mh <[email protected]>
mitigate .to_json segfaults on Ruby 1.8.7

Regularly we had processes segfaulting on line 13 of
consul_sorted_json.rb and we then even had ...

00a2af0a29de9bdc8867ac3714223e78e7c1ad40 authored about 9 years ago by mh <[email protected]>
introduce tests for simple types and showing how they behave for both generate methods.

1a81021551e9e8102ced301e0a42e3fdbc7a0c1f authored about 9 years ago by mh <[email protected]>
Remove Windows support from fact for now

ae3bdd9aa80a4ffd57c2ec5e00753a7b6a802b3d authored about 9 years ago by Rob Rankin <[email protected]>
Merge pull request #3 from solarkennedy/master

Merge from master

e5c97469b019330192db3a947852c3cba3b51c50 authored about 9 years ago by Rob Rankin <[email protected]>
Add Windows test

6f189afe3ab6e1d58cb2ec9479653255fc982b39 authored about 9 years ago by Rob Rankin <[email protected]>
Test without consul installed on linux

d578f5989f8359d2ae9f67c88a47ffaeb62f7792 authored about 9 years ago by Rob Rankin <[email protected]>
Test for consul_version fact

ee01560e4e59800db6ac8667c5f138982e67ee35 authored about 9 years ago by Rob Rankin <[email protected]>
Rewrite as ruby

bfd9b771b2b862103f710c0baa133c5e094a2faf authored about 9 years ago by Rob Rankin <[email protected]>
Merge pull request #208 from dealnews/web_ui_version_fix

Fix web_ui installation on Consul 0.6.0 and greater

a84e75c33f71259455375065957ce27098e06d70 authored about 9 years ago by Daniel Hopper <[email protected]>
Fixing PS Windows Fact

d2dcb9de78a7a161d1b5180aeeb0f2a5fc1bcbbd authored about 9 years ago by Rob Rankin <[email protected]>
Adding Consul Version Puppet fact

9ddb17557b9e7aeacf1df0bb33131401dd8b5214 authored about 9 years ago by Rob Rankin <[email protected]>
Merge pull request #2 from solarkennedy/master

Merge upstream

533f59020acc1acd745f73abae5bc17fc728b5ba authored about 9 years ago by Rob Rankin <[email protected]>
Fix web_ui installation on Consul 0.6.0 and greater

Added Consul version to the web_ui staged file so that upgrades will
work without having to dele...

f050de044d355a38df2c55c7ea318267911c7737 authored about 9 years ago by Daniel Beckham <[email protected]>
Updated changelog for 0.6.0

dd9dd05dbd42c118447ef7dc5ce23562928d7f53 authored about 9 years ago by Kyle Anderson <[email protected]>
[blacksmith] Bump version to 1.0.5

59b8f725f438fbdca835db3bb394ee2159aec385 authored about 9 years ago by Kyle Anderson <[email protected]>
Updated readme for new 0.6 compat

39ad8ea5b1f6825f7f64bd963d53cb8f91aaed77 authored about 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #206 from solarkennedy/DH-add-tcp-check-support

Added support for TCP checks (available in Consul 0.6.x)

75a1b5c7902ed96adfbae3365516894723cf317a authored about 9 years ago by Kyle Anderson <[email protected]>
Cleaned up logging message

1cbeee6e4c3079f02ebd0f2dbba43452321c54e9 authored about 9 years ago by Daniel Hopper <[email protected]>
Merge branch 'tcp_check_support' into DH-add-tcp-check-support

* tcp_check_support:
Add support for tcp check type

# Conflicts:
# lib/puppet/parser/function...

165b59313a0720f2fc90bd7ec6a18178e8b9e4aa authored about 9 years ago by Daniel Hopper <[email protected]>
Add support for tcp check type

47bb155125fda78b794a714f717d798631de45d8 authored about 9 years ago by Daniel Beckham <[email protected]>
Added support for TCP checks (available in Consul 0.6.x)

a44fa3cf3d036886c85d0c02203ff1c84c7214fc authored about 9 years ago by Daniel Hopper <[email protected]>
Added forge badges

911a1349027a2d56c87cdafc05fd57a659d7787d authored about 9 years ago by Kyle Anderson <[email protected]>
Updated the changelog

a869fc94cea0e0c9494a7d668f20bb7cb3f0c6a2 authored about 9 years ago by Kyle Anderson <[email protected]>
[blacksmith] Bump version to 1.0.4

ed49d456bc7b0601976f9b057e01b080054d3f8c authored about 9 years ago by Kyle Anderson <[email protected]>
Adding Mac .DS_Store to ignore file

367617e8ca08d044e2f4af17c525f19704903369 authored about 9 years ago by Daniel Hopper <[email protected]>
Merge pull request #202 from solarkennedy/DH-upgrade-consul-via-url

Updating staging file download to use the version and symlink

cbba32c4fb355000973350ccbe588dca0137b54d authored about 9 years ago by Daniel Hopper <[email protected]>
Adding inclusion of staging module for url installations

944073fa5c79ec07eee27749487564badbc6d711 authored about 9 years ago by Daniel Hopper <[email protected]>
Adding notify of service to symlink to restart if configured to on upgrade/downgrade

02930926a424e85376d658601448b381fc1d3dfc authored about 9 years ago by Daniel Hopper <[email protected]>
Updating staging file download to use the binary version and create a symlink to the artifact for allowing new version installations

abb5bfdc4a18ce64568ccfef5cb3871553f1ce69 authored about 9 years ago by Daniel Hopper <[email protected]>
Merge pull request #201 from solarkennedy/updating_download_url

Updated download_urls used to be the new releases.hashicorp.com location

87cd7ba725e9215c2bb3074c054c08cb813589cf authored about 9 years ago by Daniel Hopper <[email protected]>
Updated download_urls used to be the new releases.hashicorp.com location

17c43534bc7c321e5fac322365475ae966871e1e authored about 9 years ago by Daniel Hopper <[email protected]>
Merge pull request #200 from solarkennedy/AJ-parameterize-config-mode

parameterize config file mode

98d72f8635afc5760507dec314b350d56eb7f9bb authored about 9 years ago by Kyle Anderson <[email protected]>
parameterize config file mode

2ec8626bdc5ef1e1aac022b1e342f12b870372c0 authored about 9 years ago by AJ <[email protected]>
Merge pull request #196 from robrankin/master

Allow ACL ID to be writeable

b9704bbf7d34dd7ec5b332f9f33e6096f4434656 authored about 9 years ago by Daniel Hopper <[email protected]>
Merge pull request #197 from horsehay/add_port_parameter

Add parameter for setting port to custom acl type

95fc36bfacb3bab2828655c74108626be73cb804 authored about 9 years ago by Kyle Anderson <[email protected]>
Add parameter for setting port to custom acl type

9be32d66c96cfce14eabbb88d4b545cf3f5bad76 authored about 9 years ago by George Lambson <[email protected]>
Merge branch 'master' of github.com:robrankin/puppet-consul

3be43705b97999c2644b80d67516dc15faf292f5 authored about 9 years ago by Rob Rankin <[email protected]>
Making ACL ID writeable in type

c76f4a64d62af8103da7541d6481e887ed4fec2c authored about 9 years ago by Rob Rankin <[email protected]>
Merge pull request #1 from solarkennedy/master

Merging from main

6399267fcb77d58dd84e48560e463d0e14672a31 authored about 9 years ago by Rob Rankin <[email protected]>
Making ACL ID writeable

4c101ecb3401050066372805880cf3292213f31b authored about 9 years ago by Rob Rankin <[email protected]>
Merge pull request #168 from proletaryo/master

explicitly define ownership of config directory, installation breaks for hardened Linux boxes wi...

bdf534c6e7314271afbe7cfe6bb6dac0d0067b82 authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #191 from gdhbashton/bugfix/metadata

need at least 4.6.0 of puppetlabs/stdlib

294a2b2dbe6f29d0e760dc73ddcb1ae9cdfad0de authored over 9 years ago by Kyle Anderson <[email protected]>
We need at least 4.6.0 of puppetlabs/stdlib for the validate_integer feature

e91de0f5964447457e9753437ee110df53d1a305 authored over 9 years ago by Gavin Hamill <[email protected]>
Merge pull request #188 from koendc/b-init-stop-priority

consul init sysv: lower stop priority

fa2bfe49fb2770a1f5093176af6b4a684695ce17 authored over 9 years ago by Kyle Anderson <[email protected]>
Small readme cleanups

86de8a48100ab5d0bfae1fae74a5edac7da9ed02 authored over 9 years ago by Kyle Anderson <[email protected]>
Added notes to indicate that users must provide the unzip utility

6fb5bf110c2bf8ebea562b2d9f6418829a2f9914 authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #189 from danieldreier/ensure_unzip

Remove management of unzip package

7bbf0d56fc03e1f14c9f4232102ac4385dffabde authored over 9 years ago by Kyle Anderson <[email protected]>
consul init sysv: lower stop priority

Lower the stop priority in order to make sure that a consul agent is
able to leave the cluster g...

ed8911e378afb2353590eb26fedce998147fc2d4 authored over 9 years ago by Koen De Causmaecker <[email protected]>
Merge pull request #186 from duritong/fix_escape_id

actually we want to escape / globally for filenames

7c428f4b2b4e79eaca5de90d825543590f10b341 authored over 9 years ago by Kyle Anderson <[email protected]>
actually we want to escape / globally for filenames

cd2d229de4ef3fe7c75526dc0f7951331240c267 authored over 9 years ago by mh <[email protected]>
Remove management of unzip package

The unzip package is already managed by most people's puppet
infrastructure, so installing it he...

8253cba01dd19e0478072425a1795cbdeb1b0aa4 authored over 9 years ago by Daniel Dreier <[email protected]>
Merge pull request #183 from sw0x2A/patch-1

Fixed chuid / consul executed as root

07452c8378365f1af48adb28e14d350c2c7e8166 authored over 9 years ago by Kyle Anderson <[email protected]>
Disable beaker tests for now

cd70dc588120c2f1f1e1171e3688160c2f2db94f authored over 9 years ago by Kyle Anderson <[email protected]>
Fixed chuid / consul executed as root

consul was running as root because -u was used (matching) but you want -c (chuid).

33a72c3701e52e90b50ffae01e45316dd1f5631a authored over 9 years ago by sw0x2A <[email protected]>
Merge pull request #181 from pforman/master

Rework sysv stop script to fix issues

32b264e2ceda369ae88254ec46dfafb08acf9c55 authored over 9 years ago by Kyle Anderson <[email protected]>
ignore bundles

45ccd224c91391089854c4b668e0e907d9708deb authored over 9 years ago by Kyle Anderson <[email protected]>
[blacksmith] Bump version to 1.0.3

21ca97e8fbbb29a733b5e79dd46369bfffb06de3 authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #180 from solarkennedy/more_beaker

Update beaker tests + travis integration

3d503f4e5197812e40fd66dfea2b2d07d5dc9533 authored over 9 years ago by Kyle Anderson <[email protected]>
Revert removal of $PID_FILE

The $PID_FILE was being removed by the stop command. Before the race
condition for the INT/leav...

964443826478bf0d224f53ec17488f8612698c81 authored over 9 years ago by Paul Forman <[email protected]>
Rework sysv stop script to fix issues

The sysv stop script had been set to issue a SIGKILL (-9) to ensure that
a server would not perf...

85081300b36b3595739fe2a74001aa51718fa9c5 authored over 9 years ago by Paul Forman <[email protected]>
Added travis docker integration

88bb33c5efeedccaed22d4ffe214463451a684c1 authored over 9 years ago by Kyle Anderson <[email protected]>
Update beaker tests

961da04b0f384dcc7213bf807c1b7590774b5e34 authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #179 from mdelagrange/consul-reload-fix-2

fix 'consul reload' on custom rpc port

8cd0af1a9ac17b6c4ca77309163be8ce1e0f3acb authored over 9 years ago by Kyle Anderson <[email protected]>
use flag rather than env var for consul reload

cba89edb69fbe5655d6dad70bcb226793520becd authored over 9 years ago by Morgan Delagrange <[email protected]>
fixing tests

153a25dfbd380bfa0f18fc52cfb18068b838a592 authored over 9 years ago by Morgan Delagrange <[email protected]>
fix 'consul reload' on custom rpc port

301f10a1b0b7a745cd8237d09ebbaf07354f35a9 authored over 9 years ago by Morgan Delagrange <[email protected]>
Merge pull request #177 from solarkennedy/more_rpc_port

More rpc port support for debian/upstart

3128b476b1f6ea695cac1f772f262c078c853032 authored over 9 years ago by Kyle Anderson <[email protected]>
Added test to ensure the default rpc-add is the client_addr

05a8df76342363ac8f5a2651d2baa6a956e646f6 authored over 9 years ago by Kyle Anderson <[email protected]>
Added RPC_ADDR support to debian init script. ../spec/classes/init_spec.rb consul.debian.erb

00afb0d7f33b2db7d81d74cbf3e6f3ac8c4d9589 authored over 9 years ago by Kyle Anderson <[email protected]>
Added RPC_ADDR aware upstart script

642e42b1e3f74682d09dfdcc214a4356a7b58324 authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #173 from mdelagrange/rpc-addr-fix

prevent unnecessary consul restarts on puppet runs

ed764b28cdc98fe764ad5480c940c75eb4805f2b authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #175 from solarkennedy/AJ-pretty-generate-config

pretty config (that properly sorts)

f71da0182a3a45cf564927ce0493a6718486e7bd authored over 9 years ago by Kyle Anderson <[email protected]>
Merge pull request #176 from vdloo/add-archlinux-to-params

Archlinux support

e6c0cdec84256b03f0e6582626937a1526d2715e authored over 9 years ago by Kyle Anderson <[email protected]>
Add metadata and test for Archlinux

fa5b43724dd3c892104f6099b547397af8345724 authored over 9 years ago by Rick van de Loo <[email protected]>
Add Archlinux to params

Archlinux only has official support for systemd

208851572d43c1da493733efc7325d375b339cc7 authored over 9 years ago by Rick van de Loo <[email protected]>