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
6a50294fb5c68e0aa60a26217f7d5a6d85ef5f8b authored over 9 years ago by aj-jester <[email protected]>
cc0154a5d6c9143fedcb712f98ca7210250a15f7 authored over 9 years ago by aj-jester <[email protected]>
* Update config.pp with pretty params
* Update service.pp with pretty params
* Defaults to `false` to keep original behavior
* Toggle indent length
bea86ab35db83395c73db72551c0563f521e0083 authored over 9 years ago by mdelagrange <[email protected]>
84be3ccec03eb888e0331539d069d2e5715d21fb authored over 9 years ago by mdelagrange <[email protected]>
af87b122e2fd9475c3cd9237ea6fe3e371523c8e authored over 9 years ago by mdelagrange <[email protected]>
2204eeb820052e14dd995de91bd5f39a61ff1502 authored over 9 years ago by mdelagrange <[email protected]>
if you are running consul RPC on a custom port, the startup script can now see that the service ...
2d1e115695658b4571a9791aec25059b25ffd150 authored over 9 years ago by Morgan Delagrange <[email protected]>deep_merge to support nested objects
1e9c9d2e8c9c666df5cf194d40ae140a998f0406 authored over 9 years ago by Kyle Anderson <[email protected]>Add a check for $service_ensure in reload_service
2a06fdba0eacf8a079640d5788a1f04305e74599 authored over 9 years ago by Kyle Anderson <[email protected]>parameterize restart on change for the main config
525a878c0d71ba19f51e258538cc92668dc784b9 authored over 9 years ago by Kyle Anderson <[email protected]>
The previous commit only checked $service_ensure, this commit checks to
see if the service shoul...
When pre-provisioning a node with a tool like Packer (https://packer.io)
it's possible that we'r...
4303a8c11c8dd4c1b2cc33a7a7f3f6cee5d36a71 authored over 9 years ago by aj-jester <[email protected]>
db47d25560f6f600211a0c33685ad477160c9e6d authored over 9 years ago by aj-jester <[email protected]>
Installation breaks for hardened Linux boxes with default umask of 0077 - this fixes the problem
445fbd4b256da68bf0f017ecb1f4ef65540e4d78 authored over 9 years ago by Proletaryo Cabales <[email protected]>unzip depedency for staging
a4f24cef3acf44eba14faffdb20bb7a169f79cd3 authored over 9 years ago by Kyle Anderson <[email protected]>ab2d8bdcd4736bbde8d8b5301bb182c1def089db authored over 9 years ago by aj-jester <[email protected]>
Adding support for Ubuntu 15.04
6da16251a68f3c08394158065726942eb6f4f674 authored over 9 years ago by Kyle Anderson <[email protected]>67dcbb56147cd3fff88daabd8b540a6ffe4063e4 authored over 9 years ago by Adam S <[email protected]>
Changed Ubuntu 8 away from lsbdistrelease so had to update the spec test.
883cc574cd2ddcd9029316f5090896417fc463a8 authored over 9 years ago by Adam S <[email protected]>As per AJ and SolarKennedy, we do provide $init_style as a parameter available in the main class...
1675a87ba6760fc5c1467762338cc4d5f720a70b authored over 9 years ago by Adam S <[email protected]>93545246f4d00caf1d848d8aec78755e0227ae6b authored over 9 years ago by Adam S <[email protected]>
e075d308a01cf5dea8023ecdbd0099477a79ad1d authored over 9 years ago by Adam S <[email protected]>
76885dc87c13b52fb84f5626cfd2b19014d90e6b authored over 9 years ago by Adam S <[email protected]>
Fixed up the boolean checks, and quoted strings. Had 4 Travis CI
quote/trailing whitespace issu...
Added fact 'is_systemd' to detect if Ubuntu 15.04 is running in upstart or systemd mode, systemd...
c8130536462fb7a306230e47a83b53be59aac65a authored over 9 years ago by Adam S <[email protected]>Ensure all network interfaces are up before starting in upstart config
a5ca1444be9841b53c2a54508f1de9264884c9f2 authored over 9 years ago by Kyle Anderson <[email protected]>f33fb2de4dbf65ad97b2e56afd9a89c1a7d48fc5 authored over 9 years ago by John Barbuto <[email protected]>
UI dir symlink should depend on the dist existing
d26c1ee510185a87b77c57259549e4f3a15556f3 authored over 9 years ago by Kyle Anderson <[email protected]>de37c3754d04a4176e6ba58cd1f18497f45ae3e0 authored over 9 years ago by Jonathan Sokolowski <[email protected]>
15879bd5575e34e00dfd42a17796e710270dcf07 authored over 9 years ago by Jonathan Sokolowski <[email protected]>
3fbd7a6a916f0c7407888c6bd10fc0997bf42046 authored over 9 years ago by Jonathan Sokolowski <[email protected]>
remove string casting to int
3f0f94e94fdcb1ee70db7d49c9ce7dbe3d00e8c2 authored over 9 years ago by Kyle Anderson <[email protected]>3fae2cd6609e6144322cd5d0d0f9b1f6aee92777 authored over 9 years ago by aj-jester <[email protected]>
convert quoted integers to int object
f704d926acdf9c17215e7b6ceac9a5f52941fd8b authored over 9 years ago by Kyle Anderson <[email protected]>be8f59b2792458ab4c89b762c22aff3391c6d289 authored over 9 years ago by aj-jester <[email protected]>
reload on service, checks and watch changes
297bab6d04da875d61a9f0892e785dff0e96bb1b authored over 9 years ago by Kyle Anderson <[email protected]>Update the gemfile, hopefully to something beaker and puppet-rspec can tolerate
4d3490088b494c176e902a4a2c644b0497314255 authored over 9 years ago by Kyle Anderson <[email protected]>e6b0f11e4225806833e8c3c868aff8ddf9a8a5a1 authored over 9 years ago by Kyle Anderson <[email protected]>
07553d2dffaa5cf9800eca0ddd4fcb3f179f5de4 authored over 9 years ago by aj-jester <[email protected]>
travis update
cd0fe9ce9c866418865f789d760b9c43105732a7 authored over 9 years ago by Kyle Anderson <[email protected]>acl token support for services and checks
ca437d8736a8b7b6cfc2cc666b4e114d6c6c336b authored over 9 years ago by Kyle Anderson <[email protected]>update default consul version
86cf569334460bb743154bcbba200a33737e87ed authored over 9 years ago by Kyle Anderson <[email protected]>7d537305ca430e49db0f1cf7743cdfaec8a9178b authored over 9 years ago by Justin Lambert <[email protected]>
a631eda15b44137734a24c72a554948470f760e7 authored over 9 years ago by Justin Lambert <[email protected]>
33948ea867a9adc0d874c9d8ba31b70d9efd1291 authored over 9 years ago by aj-jester <[email protected]>
cad736befeedb67ec440f81d2d55d56255532bf3 authored over 9 years ago by Kyle Anderson <[email protected]>
Modify consul_validate_checks to work with ruby 1.8
2de328b18b0f58d49c730591dbf75a27b4b81d1e authored over 9 years ago by Kyle Anderson <[email protected]>Fixes #148
dcb5d6d895f9c1b58283e79dfe42511ddf039cd6 authored over 9 years ago by Chris Trotman <[email protected]>Adding groups parameter to user definition
75479d10092fb6042c53740574891a4def2d4b1f authored over 9 years ago by Kyle Anderson <[email protected]>d4439569ba95e106df899f607ad0551d0b71c233 authored over 9 years ago by Rob Rankin <[email protected]>
upstart: Agents should gracefully leave cluster on stop
d4e8345a20e96cbcd9d0991c950a83c39b608040 authored over 9 years ago by Kyle Anderson <[email protected]>62dd75cec221a6759d53db8d0371da7a0d9b55a8 authored over 9 years ago by Jonathan Sokolowski <[email protected]>
0e4f8ba0396acf11f9fa1b0c8c478506caebfcdb authored over 9 years ago by Jonathan Sokolowski <[email protected]>
explicitly set depedencies for package install
444287be15d6aa484454585ff42f2458f85baf9e authored over 9 years ago by Kyle Anderson <[email protected]>Use strict vars all the time, and future parser for later versions
0dd8af6a824426f36e6ba76ef8f80b313527ce54 authored over 9 years ago by Kyle Anderson <[email protected]>58dd03765be9b273ece6a3f2e0661233afbfd010 authored over 9 years ago by Justin Lambert <[email protected]>
6db69abc95979469b153db34eee2d395ef1bbe70 authored over 9 years ago by Kyle Anderson <[email protected]>
add puppet 4 testing to travis
53ac2eff204478d17575dfc875531a743d3fdae4 authored over 9 years ago by Kyle Anderson <[email protected]>f39482eb065cbed9dcf4afee85ed925d36c4de1c authored over 9 years ago by Justin Lambert <[email protected]>
create user/group as system accounts
f620522b438b777be4b063e4fda476bafcac33ff authored over 9 years ago by Kyle Anderson <[email protected]>a6dac2ee23459fa57b0eb6b6ce499fafde0fae5d authored over 9 years ago by Justin Lambert <[email protected]>
compatibiliy fix: ensure variables are defined
a196ac39bfbab965da507e203c0c38bdc99d95ff authored over 9 years ago by Kyle Anderson <[email protected]>correct links for consul template
a9ab5068cc1a851567a040551b4d5673b60e0646 authored over 9 years ago by Kyle Anderson <[email protected]>40ec46df776043f6b3c47c5aff600dfaecb94b40 authored over 9 years ago by Justin Lambert <[email protected]>
Otherwise this code might break Puppet when configuration option
strict_variables is enabled.
Fix debian init
b632fef7263507468aff85acafb0dece9b4f725e authored over 9 years ago by Kyle Anderson <[email protected]>c5176ff9fd8ca88f137ce3f9ca2cab5a614d8486 authored over 9 years ago by Kyle Anderson <[email protected]>
Pass ensure to service definition file
30061e1049fee3be1ec75ed03cc070fc085849c5 authored over 9 years ago by Kyle Anderson <[email protected]>69cc49e0cb63175a3ba3a8666e5a36ff044dba96 authored over 9 years ago by Dominik Schulz <[email protected]>
bf72177a0ebb521c820c576fb69856710bef2055 authored over 9 years ago by phil.hendren <[email protected]>
0bec7ea43103ff649f625d426a9753463b9c21a1 authored over 9 years ago by phil.hendren <[email protected]>
Make consul::install optional
bac60a97f481b93be7ef2bdf840a7573413e1fa9 authored over 9 years ago by Kyle Anderson <[email protected]>c16ff84bb7090dff648da74bff4dd65a3aa28a86 authored over 9 years ago by Paul Otto <[email protected]>
f452e5709a67149a328dfb9cfe77ae55de84dec4 authored over 9 years ago by Paul Otto <[email protected]>
87b271c7794fa7902bcf5811b913ccdf59e31577 authored over 9 years ago by Paul Otto <[email protected]>
Add an exec to daemon-reload systemctl when the unit-file changes
db71c3d6c09a41b3f81f8f98475fb7d253f66331 authored over 9 years ago by Kyle Anderson <[email protected]>fffedb24350efe1ea56eac4818975601875b723a authored over 9 years ago by Rob Rankin <[email protected]>
cda69dc5008d913d0a6a51bfb4128435b20286b7 authored over 9 years ago by Rob Rankin <[email protected]>
6eb35b8627a15be9c854dd089e2c5a2b9d2b33f4 authored over 9 years ago by Rob Rankin <[email protected]>
224b1fe175ef06f35d0aadfbe4fad79772ebef98 authored over 9 years ago by Rob Rankin <[email protected]>
aed8881e17667ba9fd934b7330aa2ef4be3142b6 authored over 9 years ago by Rob Rankin <[email protected]>
b1e71b625335780d59acddc5afe7f2a9a05daae9 authored over 9 years ago by Rob Rankin <[email protected]>
Fix issue #129 - https://github.com/solarkennedy/puppet-consul/issues/129
bc782ba89a4cea6806ec7283ee66b920f7bf4fb1 authored over 9 years ago by Kyle Anderson <[email protected]>This fixes the ordering issue that can occur in the Puppet AST when class parameters are defined ...
cbcec40a10b16a053928f59d5f4c6fe215c150dd authored over 9 years ago by Paul Otto <[email protected]>Supply optional token for ACL changes
6930561e41208ea3c862e4b7a2d33f816f4389d4 authored over 9 years ago by Kyle Anderson <[email protected]>Escape the ID & make fixtures useable more widely
9e490bae63431d624df416956c3016ecf64a83c4 authored over 9 years ago by Kyle Anderson <[email protected]>ec1618836d161f0e78dee385e685f91e64ec2b52 authored over 9 years ago by mh <[email protected]>
ec16e515d45079a21a913284e62d89f676e8529f authored over 9 years ago by mh <[email protected]>
Change name of File['config.json'] to File['consul config.json']
f2825437d4dd794fccd6c20eb86098195bca464e authored over 9 years ago by Kyle Anderson <[email protected]>e6926e0d1c5e989df9323fee11e5235922fe6bb7 authored over 9 years ago by Evan Krall <[email protected]>
Switch to using start-stop-daemon for consul upstart init script
9899cb11eabc4415e9f266d669fbdf2f16d67f56 authored over 9 years ago by Kyle Anderson <[email protected]>This avoids the use of sudo and permits passing the GOMAXPROCS setting
via the environment. In ad...
df7970d6800198b1b358674fc4399f7e69f773bb authored over 9 years ago by Morgan Delagrange <[email protected]>
24853eac7ed1db5a12d2f29506e69b8c858edd85 authored over 9 years ago by Morgan Delagrange <[email protected]>
bd53c1343fbdcbf46877a4fe633b494ccc62c8ff authored over 9 years ago by Olivier <[email protected]>
Fix pidfile handling on Debian
d50758df8f61c3dea0dfae109692afeb0ccb0b1b authored over 9 years ago by Evan Krall <[email protected]>02c36349391c164f977dd373a9513d1932d9ff98 authored over 9 years ago by Jan Weitz <[email protected]>