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

Merge pull request #422 from criteo-forks/nssm_3.0

Support nssm cookbook 3.0

b31d1e75840ec18a71b144e73e65e40f42b90c4b authored over 7 years ago by Mikhail Zholobov <[email protected]>
Support nssm cookbook 3.0

Nssm cookbook version 3.0 has been release with a breaking change.
The 'params' property has bee...

cb31444fb656f6b8b21b8ece058b5aef865b4c7a authored over 7 years ago by Baptiste Courtois <[email protected]>
Fix unit tests

788641a6be60d2e46ff35f91a4ca140be5c9ea6f authored over 7 years ago by Mikhail Zholobov <[email protected]>
.kitchen.yml: Remove redundant attributes for "client" suite

1) "server" is false by default now
2) "bootstrap_expect" is needed for server mode only

b394d054f03799ba730e3d2c4cd37353b6d63bb2 authored over 7 years ago by Mikhail Zholobov <[email protected]>
Filter out undefined attributes in consul_config resource

We need that to avoid undesired "none" values rendered to the Consul config.

38371a1f8660565921b659aaae1453acc882d7ca authored over 7 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #425 from poblahblahblah/master

add support for specifying the raft protocol version

6689d412df355b7bf2c5bb4164781c0fe300c4f6 authored over 7 years ago by Mikhail Zholobov <[email protected]>
add support for specifying the raft protocol version

2e5d12f31bf49ad3af94a488e999ac3b40888740 authored over 7 years ago by Patrick O'Brien <[email protected]>
Revert server=false attribute change; remove default server value in config.rb

e5a0d9edbc0698fcccdbe826ce16ac4e995289b5 authored over 7 years ago by Vladimir Sudilovsky <[email protected]>
attributes: explicit node.default server->false

1de62fb59921443327aef73339bfbd4abe91eca5 authored over 7 years ago by Vladimir Sudilovsky <[email protected]>
Merge pull request #420 from legal90/add-node-id

consul_config: Add "node_id" option

7b9b75c86ba4963dce6bebd94f289b258942062a authored almost 8 years ago by Mikhail Zholobov <[email protected]>
consul_config: Add "node_id" option

06d55316a4828245b805895ab4a1341ed7d025b4 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #419 from davidsayers/add-missing-acl-config

added missing ACL config options

08e704ab775a6f15ff9e500fe084cc5a9964fbce authored almost 8 years ago by Mikhail Zholobov <[email protected]>
spec: Fix consul definition file mode

54392c80fbbbbb5e9445e9cda177f3eb81495fca authored almost 8 years ago by Mikhail Zholobov <[email protected]>
added missing ACL config options

b0cfbccb7a03ea4210267eaa16916b0944cee021 authored almost 8 years ago by David Sayers <[email protected]>
Fix TravisCI badge in README.md

53ab08a7d7016b2b9ef9b19dc8f6a1cea4078757 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #415 from stackfeed/master

Fix permission of generated config

793a33ab758a31a29bb2ee3887aa189f33132888 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #416 from Yanovskiy/patch-1

Add http_api_response_headers attribute

88260baa1e5f13bbba16e0930d0dc1e97b9611f6 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #417 from legal90/fix-12.6.0

Fix compatibility with Chef Client 12.6.0

d42074975824819e8bc88ea2cf700185459a1adf authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Fix cook style offense regarding #format

Favor format over String#%

977ae10f5e9dec05fae3dfaf96c1ed47097fd274 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Fix compatibility with Chef Client 12.6.0

649b9c23884a6534aa2f06c25aea4b15b53e20a5 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
add http_api_response_headers attribute

3b875d2ea3b9d78965ca154518b5715894d1d1eb authored almost 8 years ago by Miron Yanovskiy <[email protected]>
update spec test for defintion file permission

a6849a4aeed8b2a4d52acddad1c767bffba948a5 authored almost 8 years ago by Denis Baryshev <[email protected]>
fixing permission of generated config

ec76650b44c743f86383585786de2e43bfcddc29 authored almost 8 years ago by Denis Baryshev <[email protected]>
Merge pull request #408 from jasonmcintosh/master

Update Consul support to 0.7.4, some bug fixes

49b4b3f447f29c48051a81c3048095b90b47acdd authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Add support of Consul 0.7.3 and 0.7.4

a14d781311575b48e15fb84171f52ebb927b0605 authored almost 8 years ago by jasonmcintosh <[email protected]>
Merge pull request #411 from criteo-forks/fix_410

Properly sort consul configuration

82fac06dd4cad5a0db2065f5252e5cea56a770d4 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Correct cookstyle offense

Change-Id: I4a772cefa861f3c364d828c2cba03fea6f4bac23

b9f7fe5c0e070fa6157b93064533f297a67cb1d9 authored almost 8 years ago by Grégoire Seux <[email protected]>
Properly sort consul configuration

Simple sort compare key & values. It fails for hash values.

For instance:

```
{:data_dir=>"/va...

ea7da1e7133bad313219569b96e0bf35a4b3af20 authored almost 8 years ago by Grégoire Seux <[email protected]>
Merge pull request #403 from legal90/cookstyle

Fix cookstyle and foodcritic offences

558baf3c6a1de7c9270c03151baa4562430e5b22 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Fix foodcritic offenses

d6233efcabaa7b4d95372cf73e2c0d2feca01578 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Fix cookstyle offenses

1184b6fea86b14d7b9a6e9c561f0adf55f65f09a authored almost 8 years ago by Mikhail Zholobov <[email protected]>
.rubocop.yml: Use cops config from "cookstyle"

b0127915d89cb43fd15fb3c6bb084a27093f8e28 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #402 from legal90/remove-freebsd

Remove FreeBSD platform support

3cbc7abec00dca1fa236228647bca2bcbad4083f authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Remove FreeBSD platform support

Currently, "poise-service" cookbook doesn't support FreeBSD,
so "consul" cookbook is not compati...

d8be24f515a44d8e16bb6e4083344f1aa0370a9f authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #396 from legal90/remove-webui

Remove webui provider for "consul_installation" resource

9e597ffcce12ed97e197400f32561f0eb34ce13c authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Remove webui provider for "consul_installation" resource

9cd80b991f73ea15e1b19be926186743cb52a8ac authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #395 from legal90/remove-firewall

Remove firewall dependency

8e56c2f6c39e45d8326902115f1267155c506bf9 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #400 from legal90/config-cleanup

Cleanup attributes of consul_config resource

36c1f8a39c4ea1bb2cc26496a406c74fd57468a0 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #398 from legal90/fix-package

Fix "package" provider for "consul_installation" resource

74b7ff7b68c83eab2da30dc8c3167a85288749a5 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #401 from legal90/tests-inspec

Integration tests: Switch to InSpec, test ACL

d63b6f7ef37ced9289e9f2eaef0b40d21d9d4898 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
.kitchen.dokken.yml: Install "net-tools", skip "sudo" package

77e4823045f1206b76a51e1ce9d91201bc1cbd25 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
test: Use a separated suite for testing on Windows platform

df56da099437d606cd514c1caa92aebc9d9a9e16 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
test: Remove redundant named_run_list

It's enough just to provision with the default run_list.
Also, there is no need to include recip...

343385741547ea9208ee7cc94e97f7ce30e513f4 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
test: Switch to InSpec verifier

c9c4b05821814f6a287748541206e8cf662307b9 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Unwrap the list of supported consul config options to multiple lines

It should be way easier to read and modify such list.

47adb85bb2fc1ab2576507c423693e90b53193bc authored almost 8 years ago by Mikhail Zholobov <[email protected]>
config: Remove invalid attributes

"dev_mode" is not supported.
"raft_multiplier" should be nested into "performance" hash.
These s...

2422eb893891fe7535ca79d364f1cb2c8a40a3b1 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
test: Include ACL testing to the "default" suite

89c45f0717c3eced37e6ad34bb809ae052dc69d2 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
test: Fix definitions of consul check and consul watch

556e921efa511845b584d50f3396d9d0a66ec143 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
test: Remove unused "client" recipe from the fixture cookbook

bb1bf0bf273aecdbd7f95ac9e20535f9d94de7b6 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
package: add "package_provider" option

It allows to override a provider for "package" resource, for example:
node.default['consul']['op...

45596895f3716c13b798ecf96b9ce337da2949a2 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
package: Use action ":remove" instead of ":uninstall"

Action ":uninstall" is not available for "package" resource.

2c7dd9d0673f10077ceae00ca452806da65769a9 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
package: Use alias to access poise reverse options

7a58f10feead197e05a8ebf864d39476c84426a9 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
package: Remove an attribute "checksum"

This attribute is not available for "package" resource.

5855bc59cec38d45adf5b52ffe4c1156ff0f9ff3 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Remove firewall dependency

f8fb12d7b760c7c66face67313567b54b476f0aa authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #397 from legal90/remove-sugar

Remove dead code

b2fbd5f9f14a6a331f10c5fbd00abfe6d94c0931 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Remove including "chef-sugar"

de8fb898b4800a47e3f6c377c355fb0934597314 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Remove undefined attribute from "consul_service"

a640badac4802c4bb0ba2ee806e61f284d29c825 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #399 from legal90/fix-travis

Travis: Get "chefdk" package from "stable" channel

c639a3efbeea33a962d926f212e3fef1d55d2c44 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
.travis.yml: Get "chefdk" package from "stable" channel

It is not available in "current" anymore

6ae3f491a64eca64233c3d1837024b9f2bfa2c88 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #394 from legal90/consul-0.7.2

Add support of Consul 0.7.2

3e123c2706250a9589874c8d01824eeeab090f0a authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Add support of Consul 0.7.2

8a5282f8642f8240ab514d613f6b9f6462347a77 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #393 from legal90/fix-travis

Avoid double testing in Travis

63e0c713fbfab00c19efa2f8e195861f11ae7ce2 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Remove "archive" suite from .kitchen.dokken.yml

The provider "binary" is used by default, so there is no distinct with the "default" suite here.

855c980c85ee4159f8cb0ddbb613d83489b66240 authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Avoid double testing in Travis

c1ec34776b1c1d5f1bb608e01a0fc8ed1c28175f authored almost 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #379 from johnbellone/release-2.3

Bump version for cookbook release.

23b8f416063d0ff2231352d11c12ee096b9140aa authored almost 8 years ago by John Bellone <[email protected]>
Bump version for cookbook release.

4e664d17e0c9480407d1eaf0f3749a87be05c6b6 authored about 8 years ago by John Bellone <[email protected]>
Merge pull request #385 from paybyphone/kitchen_tests

Fit kitchen test failures

e75cfcad69924f61ce448ebdc6bc70789e3fb0e4 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Removed zip installation test

56f578fc9f136cc1bcc0f1f4d81d7016b0dd55f0 authored about 8 years ago by Graham Davison <[email protected]>
Centralized consul version in tests

dd90bcd8b46659131f9df92e3f33f2d7229d5c1d authored about 8 years ago by Graham Davison <[email protected]>
Merge pull request #387 from legal90/remove-redundant-deps

Remove redundant cookbook dependencies

07669be40980158f133a076cf8145f2bbd9a2b10 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #386 from legal90/fix-sudo

Enable passwordless sudo for tests

bfbe8dd574979dd067bb6607c182e05a05a9be68 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Enable passwordless sudo for test user on RHEL/CentOS

c5979ab245b4eb889aaa06089d082ddcf9e8a0d3 authored about 8 years ago by Mikhail Zholobov <[email protected]>
test: Use a single policy for all test suites

65a12ac9998017dd2f5ac934611788036073a9a5 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Remove "chef-sugar" dependency

34eb3cfd509c9a1a361f045eab3a1d5f1fb1862b authored about 8 years ago by Mikhail Zholobov <[email protected]>
Remove "yum-epel" dependency

47eb3dfb0461b8a6d07d1dc1e517d5d62f0edd3f authored about 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #384 from legal90/update-testing

Update Rakefile and TravisCI config

27a20adfa7eb7d239fd09b3e23b8e39d59520271 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #380 from iliasbertsimas/add_0.7.1_config_params

Add the following parameters in consul config supported in version 0.…

4c70c62670751b1d4f7bea3bbf74aee1fdea5106 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #378 from tanner-bruce/fix-webui-install

Move webui installation to poise-archive

d7b8ddafc4a33d5528c85919ab96010dceae2eaf authored about 8 years ago by Mikhail Zholobov <[email protected]>
Gemfile: Constrain chef-dk and cookstyle versions

4d1b30853f33f9af6149602b1decdb324ffbd16c authored about 8 years ago by Mikhail Zholobov <[email protected]>
Fix cookstyle offenses

c4a0a88cdf6ccfeecfb69c851066b27f5182ead3 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Update Rakefile and .travis.yml

Use a single suite to run unit tests, cookbook style checks and foodcritic.

dafbb2d54942d5cc3bc2b657824f60cfd085ceb6 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Remove max_stale attribute already part of dns_config hash.

7dd2bb7a88c46664afcfeb5ef2a5bbbc91ad759e authored about 8 years ago by Ilias Bertsimas <[email protected]>
Add the following parameters in consul config supported in version 0.7.1 and after:

- max_stale
- reap
- retry_join_ec2_tag_key
- retry_join_ec2_tag_value
- retry_join_ec2_region
- ...

41e8034184a5b53712beab00cfdb83248d889fb9 authored about 8 years ago by Ilias Bertsimas <[email protected]>
Use retry_join_ec2 hash instead of parameters.

47253977ded95a5a6c2f5483e464415a14038cc9 authored about 8 years ago by Ilias Bertsimas <[email protected]>
Put retry_join_ec2 attribute in correct alphabetical order.

c82524ff84038e5cf616224696eb1ed4f52d42ae authored about 8 years ago by Ilias Bertsimas <[email protected]>
Move spec tests to use poise-archive matchers

ee690ddd2dcd8bc23b44a58099581c50e37e6461 authored about 8 years ago by Tanner Bruce <[email protected]>
Add webui suite to dokken config

096df0c2a1b7d8613d6a6c1a303f57f3abde40ba authored about 8 years ago by Tanner Bruce <[email protected]>
Move webui installation to poise-archive

Add spec for webui suite

8ae9be4af9e8d3b452a163939cdfaed271db9d25 authored about 8 years ago by Tanner Bruce <[email protected]>
Add 0.7.1 checksum

3c033a93b3040a61e075b835c99f1742a5f2cc76 authored about 8 years ago by Tanner Bruce <[email protected]>
Merge pull request #382 from legal90/fix-travis

Add "rb-readline" to Gemfile, fix TravisCI build

03b4a6097e8e271a12c36d8de7d5f89572b48060 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Add "rb-readline" to Gemfile, fix TravisCI build

374d5ff6e2e2c69e164b2e6d6b8d3824add7bdc1 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #364 from paybyphone/remove_server_params_on_client

Filter out bootstrap and bootstrap_expect parameters in client configs

cd562a7f854ddedb2813d23ccde5961e6e443687 authored about 8 years ago by John Bellone <[email protected]>
Merge pull request #376 from coderanger/patch-1

Don't log the config file data because it can contain tokens and other unsafe things.

daee44715077ae68febd73767ec3f336ec024b37 authored about 8 years ago by John Bellone <[email protected]>
Merge pull request #362 from rollbrettler/change-permission

Use config user/group for consul_definition instead of hard coded string

dec40396bea00b3f24b966291bde399e1162d981 authored about 8 years ago by John Bellone <[email protected]>
Don't log the config file data because it can contain tokens and other unsafe things.

01abb7fcdc196e50b59c7d42a5404dbd5413acd9 authored about 8 years ago by Noah Kantrowitz <[email protected]>
Missing parameter in test

38202434eb4d765cf519ec24ffa4d37f06a8ba99 authored about 8 years ago by Graham Davison <[email protected]>
Merge branch 'master' into remove_server_params_on_client

d6b3b08f809b007ea2825013c925628ba3d6e277 authored about 8 years ago by Graham Davison <[email protected]>
Merge pull request #374 from legal90/consul-0.7.1

Add support for Consul 0.7.1

742a56a89dbef1ffef89c22865c04aa83baae786 authored about 8 years ago by Mikhail Zholobov <[email protected]>
Add support for Consul 0.7.1

a38b17c8edb8d98e34128d50db933c0eeebe502a authored about 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #368 from paybyphone/rspec_fix

Fixed service user specs

2a49cac327d9c337823e5e41d91ad1cf0d498ece authored about 8 years ago by Mikhail Zholobov <[email protected]>