Ecosyste.ms: OpenCollective

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

github.com/sous-chefs/consul

Development repository for the consul cookbook
https://github.com/sous-chefs/consul

Some housekeeping to update documents, gems, travis, etc.

This just preparing for a normal release. Updating some gems that
weren't building properly, and...

c1d1be17d4ea96e469660c7d184633e3b0cfaa40 authored over 10 years ago by John Bellone <[email protected]>
Add some more test coverage after recipe refactor.

The more green the better.

b7b6242c3fd00b6745a8db17f7722a6a79e47fc4 authored over 10 years ago by John Bellone <[email protected]>
Fix some lint failures and cleanup code.

I have been getting annoyed at the lint failures here. Not a big fan of
using strings but that's...

8d8d75565961bfc9cb5ef653aaf79146cf63b103 authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #34 from romesh-mccullough/set-bind-interface

Support binding to named interfaces

ebd16b2328287c39cf7aecb07367ed980cc2d958 authored over 10 years ago by John Bellone <[email protected]>
move interface attributes to proper test

61cca1e9a2f4c1bd977fc424479fb62674eda920 authored over 10 years ago by Romesh McCullough <[email protected]>
merge upstream/master

a9199590dacb94b70a4f7d4ccd8df7a8b1133e45 authored over 10 years ago by Romesh McCullough <[email protected]>
add interface tests

bc6021bb384abb8bd66f5c8ad3e3746e3e633f14 authored over 10 years ago by Romesh McCullough <[email protected]>
metadata and readme updates

053f44d47cf865e57fb4c9d71c01c5264af404f4 authored over 10 years ago by Romesh McCullough <[email protected]>
pull gem git ref for chefspec, travis doesn't seem to like it

4f609634262813ed2d448c8cd13c73e98a657b90 authored over 10 years ago by Romesh McCullough <[email protected]>
point to chefspec bugfix rev, since there's no release yet

b352ba77de1e93aaf85601a7fc2139c54865990c authored over 10 years ago by Romesh McCullough <[email protected]>
use correct syntax to grab a gem from a git ref

a634620c8347982e9b953d273fcc548506e0cda2 authored over 10 years ago by Romesh McCullough <[email protected]>
add default interface attributes

2c2b526d1f6da7b1260e4423ad68b34968b85716 authored over 10 years ago by Romesh McCullough <[email protected]>
add client_interface

169bd5b1d3d07c7911336684445d1d056a04c6f2 authored over 10 years ago by Romesh McCullough <[email protected]>
Merge pull request #36 from brandocorp/master

Update _service.rb

c9b9996d410c8aa1de01f2c37465ca35309cfebe authored over 10 years ago by John Bellone <[email protected]>
Update _service.rb

moving file resource for default.json to the end of the recipe to fix issues with immediate noti...

fd7dcf38ca4a6962e71660dac4a6c59d08b8555e authored over 10 years ago by brandocorp <[email protected]>
Merge pull request #35 from webcoyote/fix_runit

Fix runit initialization on new server

e10b7cb9f8c6eabf2f6f230c852157809978b2da authored over 10 years ago by John Bellone <[email protected]>
Added kitchen test for runit

ad8bc89edb70b1123c7413ed8e357917531d3f49 authored over 10 years ago by Patrick Wyatt <[email protected]>
Fix runit initialization on new server

Move "include_recipe 'runit'" to happen before creating default.json
since runit subscribes *imm...

fcf93b88d53da4cd6e4a865c58334cb9b6435637 authored over 10 years ago by Patrick Wyatt <[email protected]>
pull gem git ref for chefspec, travis doesn't seem to like it

bc1c48ffb604ffa8c85330db288201147862124b authored over 10 years ago by Romesh McCullough <[email protected]>
use correct syntax to grab a gem from a git ref

8eb5104e41b1d518c43352c2f8893074c95277d7 authored over 10 years ago by Romesh McCullough <[email protected]>
point to chefspec bugfix rev, since there's no release yet

23bdcdde6017aab0f4bc2c560eb49cbacd2d1ef9 authored over 10 years ago by Romesh McCullough <[email protected]>
metadata and readme updates

bfb625ed9021f56856de109f96a6794c90c0247c authored over 10 years ago by Romesh McCullough <[email protected]>
add interface tests

2c4ddf71ad00b0959c65448aaa1b97275ac8e248 authored over 10 years ago by Romesh McCullough <[email protected]>
add client_interface

ffde763c759fdef6a01af3ec10db78f1b08a9997 authored over 10 years ago by Romesh McCullough <[email protected]>
add default interface attributes

deea031e8b6627fbfec5272bfd4d8ff571c70a19 authored over 10 years ago by Romesh McCullough <[email protected]>
Merge pull request #29 from jhmartin/patch-1

Update metadata.rb release ark version

399a722fc61210027e955f76dc201383a98b4bb4 authored over 10 years ago by John Bellone <[email protected]>
Update metadata.rb

Releases ark version, Fixes #3. Only need to limit the ark version if there is a known issue wi...

69fc3d014e8fec9024997908d834f00260a0b2a5 authored over 10 years ago by Jason Martin <[email protected]>
Merge pull request #27 from jubianchi/consul-restart-config

Restart consul service on configuration change

0973dcab6548ed1436faaa9099f791f37055d2ac authored over 10 years ago by John Bellone <[email protected]>
Restart consul service on configuration change

Reloading Consul has no effect when changing agent configuration

Only checks and services defin...

8fdfe2ed605e6ec18d54d2d462aa68838fbf9ed5 authored over 10 years ago by jubianchi <[email protected]>
Merge pull request #24 from jubianchi/patch-1

Add checksums for Consul 0.3.1

3548309f885ae6477b1705b55ce716960b806bb4 authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #25 from jubianchi/patch-2

Delay the consul reload when config file changes

06b7d7a7dae837542225f7441681702aa2ba7455 authored over 10 years ago by John Bellone <[email protected]>
Delay the consul reload when config file changes

On first install, the consul service may not exist when we create the `node[:consul][:config_dir...

d1f21164d03f2cf74b995e61219565821189b5f3 authored over 10 years ago by Julien BIANCHI <[email protected]>
Add checksums for Consul 0.3.1

6d91e2bd125db6e872fdc49596b1a142ef90f8f0 authored over 10 years ago by Julien BIANCHI <[email protected]>
Merge pull request #22 from jhmartin/chefspec_fixes

Chefspec fixes

5450f6f22bff900ee74fc4f4cf8b38333ca7e9c2 authored over 10 years ago by John Bellone <[email protected]>
Fix unit tests

61855cdb3f416edca2be14cd1d3f8749a1825a20 authored over 10 years ago by Jason Martin <[email protected]>
ChefSpec does not support node attributes in assertions per http://stackoverflow.com/a/21763443

Add stub for golang cookbooks shell out to grep

00b703ac654776e5a554178bba10abd26b0743cb authored over 10 years ago by Jason Martin <[email protected]>
Add some more tests for binary and source installs.

This adds some more recipe unit tests for the install recipes.

c5e686aa7f67806ba89708bfbab9f27ebe11b318 authored over 10 years ago by John Bellone <[email protected]>
Add coveralls to the project for code coverage.

b21d6bb45b94e1bd450ff2ced62606bdfdb9bb30 authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #21 from jarosser06/master

fixed serverspec failures

22a72a8fba08cdc035dd555f4424339ae58644f2 authored over 10 years ago by John Bellone <[email protected]>
fixed serverspec failures

74810e3cfeda1dea144fd0f4f0508cc0f58d9673 authored over 10 years ago by Jim Rosser <[email protected]>
Update the travis configuration.

d2c43b247a607f42171b69c3491e59abe908db66 authored over 10 years ago by John Bellone <[email protected]>
Update the README.

7cb86f40850a01c96ce03cbf96f43f7a08f66516 authored over 10 years ago by John Bellone <[email protected]>
Bump version of the cookbook.

0fbdc79e1417e23431faff3073e163663384df8b authored over 10 years ago by John Bellone <[email protected]>
Add rspec/chefspec and linting.

8e7c14a2dc3a3804821624dd7dbbb1aad5a5658f authored over 10 years ago by John Bellone <[email protected]>
Rename recipes for install of binary/source.

8feb037bb5475460bb9fc94ecba36c47a6860be3 authored over 10 years ago by John Bellone <[email protected]>
Add support for EL7.

This should work out of the box with EL7 since we do not need anything
for EL6. When CentOS is r...

6e17e985cc304d1adbc7069f87d4f10d8637c1d6 authored over 10 years ago by John Bellone <[email protected]>
Fix tests and lint failures.

9760419d7d49f50472fa6c4421a6b3a967cc79b5 authored over 10 years ago by John Bellone <[email protected]>
Add the binstubs.

2518b66bda7a2a86a9ec2e464a5dd588430e780a authored over 10 years ago by John Bellone <[email protected]>
Add changelog information for service LWRP.

4b6755d08d49ae26cc0b5ae173fbe391b5ccaeb7 authored over 10 years ago by John Bellone <[email protected]>
Bump release to 0.3.0.

@reset updated this a week or so ago. Officially bump it.

a7edbb8deaa2038dcda32b466951927b19c616b6 authored over 10 years ago by John Bellone <[email protected]>
Update metadata.rb with UI recipe.

bea6bd833aa3e75ec6a9589c535547068f372f4d authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #20 from reset/service-def-lwrp

add service_def LWRP

c46094a424d4e0455348ce8247228609d7fa3640 authored over 10 years ago by John Bellone <[email protected]>
add service_def LWRP

cccfb879933749122ffa813717f39f86419f93e9 authored over 10 years ago by Jamie Winsor <[email protected]>
Merge pull request #19 from reset/update-consul-binary

bump binary installed version of consul to 0.3.0

76d66ca6e9de487b8993d3676e6327b4ebf1f6c2 authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #18 from reset/refactors

minor refactorings

e63aab31fafaa5ffc0cefd1cfd89ea98a41d59f2 authored over 10 years ago by John Bellone <[email protected]>
bump binary installed version of consul to 0.3.0

07866b5313fea723dc595eb50b66d1ea3b9082cd authored over 10 years ago by Jamie Winsor <[email protected]>
fix formatting in kitchen yml

9ba4b2414445e50008a236098582aad96513fd4b authored over 10 years ago by Jamie Winsor <[email protected]>
replace raise in recipe with Chef::Application.fatal!/1

e6ae524e8b9267b90e7afeaf44a935aa420c4e8f authored over 10 years ago by Jamie Winsor <[email protected]>
add license header to service recipe and cleanup formatting

01350524d5e9424b565f792fe3d13c2c95c792de authored over 10 years ago by Jamie Winsor <[email protected]>
mark service recipe as "private" by prefixing with an underscore

the service recipe is useless without an installation method recipe and should
not be directly p...

f15b77b73cdd772ee975af66c70142b63d27fff5 authored over 10 years ago by Jamie Winsor <[email protected]>
include service recipe in each installation recipe

the end-user should have a choice of including default and setting an attribute
or including the...

30de5e927fb3827bb32d417f74404833bc087cbf authored over 10 years ago by Jamie Winsor <[email protected]>
Merge pull request #17 from databus23/patch-1

Fix service_group attribute reference in README

939fa2d61addd9e54621e71b859519d425d71b36 authored over 10 years ago by John Bellone <[email protected]>
Fix service_group attribute reference in README

3ec4e66999f9e1ec3dfdeae8265787a0cceb494d authored over 10 years ago by Fabian Ruff <[email protected]>
Merge pull request #16 from webcoyote/consul-runit

Add support for runit

1718eb35cb91587752924b8386c10d89306ce014 authored over 10 years ago by John Bellone <[email protected]>
refactor user/group creation

4e521cd24511c46a3852469d735c15d4bb243b4a authored over 10 years ago by Patrick Wyatt <[email protected]>
version 0.2.3

6c39fb1e782be52def799a81eac7ce799eca34b0 authored over 10 years ago by Patrick Wyatt <[email protected]>
added support for runit init_style

4e9e5a263d0bb399ed270538e9160e247a6e3c4e authored over 10 years ago by Patrick Wyatt <[email protected]>
Cleanup the Vagrantfile.

74c0499087f5cb21ea3c2b113dfd9830531c1c34 authored over 10 years ago by John Bellone <[email protected]>
Update metadata.rb and documentation.

Without specifying a version it means all versions are supported. Let's
lock that up pretty tight.

5ad22c5dcd9c631411c4b3cb468a6575cfaaccca authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #15 from bkw/moParams

support more configuration parameters

dc205fb024527a557210b89ad36211de182567ae authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #14 from bkw/reloadOnChanges

Reload on changes

84b63f98f565631a6edcc58f6f3b53e6fcd91d25 authored over 10 years ago by John Bellone <[email protected]>
document new attributes

b49941d993f9bc2725da09c77039b52cde95bed4 authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
add support for more config keys

b44a14d49418e0df21be863a8ba671d54613cc6e authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
restart on changes to the init template as well

89ed69bbbdde8f0ba7a613bd2c12d4562b19a7b7 authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
reload on config file changes

9b86024034dc0ae740ac6ba785c76b238e84a254 authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
Merge pull request #12 from bkw/useConfigDir

use configfile instead of hardcoding values into init file

b08ad160172cc27f913226f3e1a008ba3a37d0e1 authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #10 from bkw/remove-0.2

Remove 0.2

447464455c9a6d1d8780defd94ebfae7fa26582b authored over 10 years ago by John Bellone <[email protected]>
use configfile instead of hardcoding values into init file,

9af2e0a8a06b4ec86e57cdc88e9d5097fe07652c authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
Merge pull request #13 from bkw/supportReload

support reload via init

5beb64470a6c4f56d46ebe4fbbe2118e0504e58a authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #11 from bkw/fixUiDir

remove superfluous subdir consol_ui

c2e5fcc4ad8c6371eb857dbfc6237db3cee8a5d0 authored over 10 years ago by John Bellone <[email protected]>
support reload via init

f4de29dec826b320a2b33abcefefdc7ecc026a73 authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
add tests for existence of ui

eeaf1ffad9c24f8b3697e4f5696d74f3bd63c88a authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
document new version default of 0.2.1

4227756a3d49d03638874aa0acc047ce396cadf8 authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
remove unneeded consule_ui subdirectory

9a35d22124779a4b1e8c451eaf85f0ef566dcb61 authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
remove version 0.2.0

94f8bc79ea4e4bcb287347e8f04243b210a1f2b8 authored over 10 years ago by Bernhard K. Weisshuhn <[email protected]>
Add gitattributes file.

2ce1723c84a064ae3f93428f63cb73176ed2f260 authored over 10 years ago by John Bellone <[email protected]>
Refactor test-kitchen tests to only use serverspec.

This just removes the bats tests to check if consul is in the PATH. Also
adds checks for the dat...

09e34a23cd8cfb10c558a01f895117fada2989a7 authored over 10 years ago by John Bellone <[email protected]>
Update the README.

ff372adbfeddd6182571aac1bdf36684280d29a0 authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #8 from mydrive/fix-binary-location

Refer to configured install location

fb03895b9f8b90d30f5f74cf2418cb8b7d5a2f06 authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #9 from mydrive/config-dir

-config-dir for service definitions

62acd0b4a2661a757728c4de75a60a72a579472f authored over 10 years ago by John Bellone <[email protected]>
-config-dir for service definitions

Defaults to /etc/config.d

2dcdfee9a788149f5a0b80002d49a4fea3829135 authored over 10 years ago by Gavin Heavyside <[email protected]>
Refer to configured install location

75814d0278bbabe060a41f249b1bb853678dd801 authored over 10 years ago by Gavin Heavyside <[email protected]>
Merge pull request #7 from bdotdub/master

Add consul::ui recipe

870ba34ee12546c015b244392bb89ee53fe6678c authored over 10 years ago by John Bellone <[email protected]>
Add consul::ui recipe

f2f94aaefb42c40a619ca500ca72ec7b1705af88 authored over 10 years ago by Benny Wong <[email protected]>
Add 0.2.1 checksums

d384be9eae91870591b2c54e84f028fe71e0bd41 authored over 10 years ago by Benny Wong <[email protected]>
Fix the default Vagrantfile generated.

The requirements here are generally the latest version of berkshelf (>=
3.0); vagrant-berkshelf ...

d9bdae2fc59b88fac9de780f9c793491a6044bd1 authored over 10 years ago by John Bellone <[email protected]>
Update some documentation.

5bfba47b9db50710c1195ffdc842fd06254d9b15 authored over 10 years ago by John Bellone <[email protected]>
Fix directory mode and node attribute.

Few small mistakes here.

46d0039cfbc48a26196182c55611225779612edc authored over 10 years ago by John Bellone <[email protected]>
Merge pull request #6 from ejima/master

Fix a wrong attribute definition

5fa0c3091da9258e239210b4debeea4c74bad3dd authored over 10 years ago by John Bellone <[email protected]>
Fix a wrong attribute definition

e4126242ea1580210da1edca091c1025fc1d6c72 authored over 10 years ago by Manabu Ejima <[email protected]>