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

Fix spec test

2709a44c05f520cb2f76bbd8d436ed4dee9946c0 authored almost 9 years ago by Riley Shott <[email protected]>
Added chkconfig lines for CentOS 5

Without these two lines chkconfig on CentOS 5 complains when trying
to check its status.

5e6c191f7edab210bc926c725a53f076e3690412 authored almost 9 years ago by Riley Shott <[email protected]>
Changed data_dir attribute value to be dependent on OS

In order to preserve backwards compatibility, data_dir on Linux should
just be '/var/lib/consul'...

77edbcefbe077e802bbfbd44810856519c1824df authored almost 9 years ago by Riley Shott <[email protected]>
Remove the binstubs in favor of using Chef DK.

dd512213ee5ddc16933104832455f3e6f99ea56f authored almost 9 years ago by John Bellone <[email protected]>
Add coverage to the integration test.

0b313be8ec73e53c9b04b37e9cda3d62712920aa authored almost 9 years ago by John Bellone <[email protected]>
Actually remove the old resource.

21d9d3521697a886b52dd3a1dc7a9ee1143579a1 authored almost 9 years ago by John Bellone <[email protected]>
Add a todo.md file with some things.

1c6e2721a39aaea641f1e69786f4dada9f1c2eb8 authored almost 9 years ago by John Bellone <[email protected]>
Update the license header years and such.

57a29cbf6ce6b2af7e808d14bac78d7f7e7de11f authored almost 9 years ago by John Bellone <[email protected]>
Fix the service user not having /bin/bash shell.

This causes the checks to bomb out when they execute.

3d9a752960a5b60838009516a544e721e9961cbe authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #263 from visioncritical/nssm-param-reset

Added ability to remove nssm parameters

257a0864005dcaad7d0e2886985bf4e1db202914 authored almost 9 years ago by John Bellone <[email protected]>
Fixed data_dir path for both config/service

@legal90 kindly pointed out that the default value for
['consul']['config']['data_dir'] & ['cons...

aac210a1fad6020705283183b8f6e9c0d42a1747 authored almost 9 years ago by Riley Shott <[email protected]>
Fixes #262 for Windows

It appears the nssm resource also isn't idempotent. I also added
another attribute and made it t...

89a0635a6005091bc60678e0eb15e91e079c9028 authored almost 9 years ago by Riley Shott <[email protected]>
Removed problematic reload line

`new_resource.notifies(:reload, new_resource, :delayed)` causes the
`consul_service` resource to...

f55f08bd3610d3b78e53ac96a3064adfe4192ca9 authored almost 9 years ago by Riley Shott <[email protected]>
Added ability to remove nssm parameters

You can now remove previously set nssm parameters by setting the hash
values to '' for Strings, ...

67ede46b65df9eea0e65a39bada16fe0de2ad633 authored almost 9 years ago by Riley Shott <[email protected]>
Fixed an edge case with stopping the service

If nssm reported SERVICE_PAUSED for the consul service, the nssm
resource was unable to remove i...

78d5e688fa7d469d7f18e0c85505f6a0c4c41282 authored almost 9 years ago by Riley Shott <[email protected]>
Be a little minor pedantic on my part.

19b551b636582dd447c07d42fc7fc3d0905603a8 authored almost 9 years ago by John Bellone <[email protected]>
Add centos-7.2 to the build matrix.

3a088230972fa5f1182031c0f5b019b7530d09a5 authored almost 9 years ago by John Bellone <[email protected]>
Fix markdown syntax issue with bug fixes.

1b5015299890680769936247d5be700d9d8c0fe6 authored almost 9 years ago by John Bellone <[email protected]>
Bump the cookbook version and update changelog.

This is just prepping for release of 1.4.

997682b66c0dc00fabc877df0ddcdfbe1024b1bd authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #265 from paybyphone/fix_config_dir

Create config files in config_dir

c8b2f4b3b172e52a7dbfdc707a0806a30ea6bf6a authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #269 from legal90/fix-attr-dupes

Remove duplicated "data_dir" attribute

8fabbdf01837326e5239677ecd9b3dc60003d956 authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #270 from sh9189/use_absolute_path

Use absolute path for consul to satisfy systemd

349622e92c0d3260f4b2bc112fc8f2452a40c206 authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #267 from paybyphone/add_retry_join_wan

Added retry WAN parameters

4bd853ca9acb05a2b745c74202e9dc85ba247e09 authored almost 9 years ago by John Bellone <[email protected]>
Use absolute path for consul to satisfy systemd

2bb33c6873070bf0c1b03f012225737e399d7ea7 authored almost 9 years ago by Shahul Khajamohideen <[email protected]>
Remove duplicated "data_dir" attribute

It should be ['config']['data_dir'] instead of ['service']['data_dir']

5b1421294950190c3cdaaf0c7916dbe2c9703e17 authored almost 9 years ago by Mikhail Zholobov <[email protected]>
Added retry WAN parameters

09ddfcf288b6e69a4081764d92b9d36ab9aff159 authored almost 9 years ago by Graham Davison <[email protected]>
Fix #235 and force sysvinit on EL6 platform.

The upstart version in EL6 is ancient and causing problems.

781f8b846daeaeff23eaf3cff442d7a311d6095a authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #264 from legal90/consul-0.6.3

Add support of Consul 0.6.3

e5bc3ddf55db91a47e8a05956273f6dad796b9b4 authored almost 9 years ago by John Bellone <[email protected]>
Fix rubocop offenses to make build green.

35e7f157e05b2d018c1d7bc49ba10412c2eb8b01 authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #266 from legal90/sysvinit-tpl

Add custom template for "sysvinit" service provider

62f5c064edc606f8b0dae0a6e61d31aec46cfade authored almost 9 years ago by John Bellone <[email protected]>
Add custom template for "sysvinit" service provider

93cb5345469116712183fc9daf5ba8e6c421f87e authored almost 9 years ago by Mikhail Zholobov <[email protected]>
Removed extra lines to satisfy rubocop

3e3a9fdab9650e5917c5e6686b5eb7542ca5bd5b authored almost 9 years ago by Graham Davison <[email protected]>
Added rubocop category for SingleSpaceBeforeFirstArg

f890e26ff4343f9a9fffc10d4e8983508dfc50bc authored almost 9 years ago by Graham Davison <[email protected]>
Updated ConsulDefinition and ConsulWatch to create config files in config dir

5221b15c2ae8c3472ecf55351c2f8d0e386d24ae authored almost 9 years ago by Graham Davison <[email protected]>
Add support of Consul 0.6.3

e78dde58d9b6217f2546b9303c5bad9158536717 authored almost 9 years ago by Mikhail Zholobov <[email protected]>
Update the test-kitchen matrix to EL6.7.

c8f518729079cb9253d435dc9f1f13cec41e623e authored almost 9 years ago by John Bellone <[email protected]>
Add default provider back into main class.

8b252fb538f385dc1975c09ee4181e6c1b19677d authored almost 9 years ago by John Bellone <[email protected]>
Fix #226 where service isn't starting after network.

66bf9389c81011abca23b65898e82e9e783c1508 authored almost 9 years ago by John Bellone <[email protected]>
Fix the changelog links because I don't know md.

6c81737dedcbccbfe49dd7f9659ca9189f4aae24 authored almost 9 years ago by John Bellone <[email protected]>
Fix cache tag in travis configuration.

6146620d4aba3da1b85b93b1b4bd43ab3dee707c authored almost 9 years ago by John Bellone <[email protected]>
Update the changelog with links to PRs for 1.4

15c6657ae76f0cc8ce02282513753722b3707a31 authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #259 from visioncritical/windows-support

Added Windows Support

f3d3df5b865591001b8df55d41fbe3fd4ea75a46 authored almost 9 years ago by John Bellone <[email protected]>
Merge pull request #261 from legal90/consul-0.6.2

Add support of "ui" config option

93fd86b0c4d876c3c8beaa3b3f95596595e62e27 authored almost 9 years ago by John Bellone <[email protected]>
Added nssm running check & updated consul_definition

Added a check to start Consul via nssm if it's not running. And
updated consul_definition resour...

cf8a9fb02796e1a0d5cb0964304fac493fff95d9 authored almost 9 years ago by Riley Shott <[email protected]>
Fixed an edge case, & changed default nssm parameters

Added exit code 1 as an acceptable return code within
`nssm_service_installed?`. If AppRotateOnl...

478a2e83baf8fe305e3a27816ae4d750d7c96c70 authored almost 9 years ago by Riley Shott <[email protected]>
Exposed nssm parameters

Added a Windows only attribute that allows
cookbook users to override and/or add their own
nssm ...

3b8ce6c3ed71728a3602c60dddbf22ea55bb3147 authored almost 9 years ago by Riley Shott <[email protected]>
Added Windows Support

* Fixes #236
* Added Windows Support (binary install_method only) using NSSM
to manage the ser...

ad2fcf5f291f0d325dc3f11d8530c7871dc8337a authored almost 9 years ago by Riley Shott <[email protected]>
Simplified the setting of paths

* Simplified how attributes with paths for values are set
* Changed default values for data_dir ...

8b18fbee306150717cc5fe11272d50727dbaeb91 authored almost 9 years ago by Riley Shott <[email protected]>
Merge pull request #260 from shaneramey/use_consul_0.6.1

Use Consul 0.6.1

8b640fa7134cde6f2f08994cbd3d284ff5bcf831 authored almost 9 years ago by John Bellone <[email protected]>
Add support of "ui" config option

https://www.consul.io/docs/agent/options.html#_ui

5c15caf28359b9f4b2b7b8c8cb3dc4e2a482f394 authored almost 9 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #2 from legal90/consul-0.6.2

Use Consul 0.6.2

f327e2fbe957fb57e31f6a3469315a3328e84cbb authored almost 9 years ago by Shane Ramey <[email protected]>
Use Consul 0.6.2

47a6a6cbfd79704d2537c681feb0eaac54922189 authored almost 9 years ago by Mikhail Zholobov <[email protected]>
Use Consul 0.6.1

7ca9407766e732fe08c270c31e853ccc09ac5e06 authored almost 9 years ago by Shane Ramey <[email protected]>
Updates the copyright notice for license.

40b7091357b1e762caefda206bb3cb5bf4cf6f1c authored about 9 years ago by John Bellone <[email protected]>
Updates rubocop and codeclimate configuration.

16bf03e1738d8d3cc3e8ba017548751df6540d70 authored about 9 years ago by John Bellone <[email protected]>
Fixes #239 - data bag item and name config.

This was an oversight that seemingly nobody ever caught.

94d9ca094162b1fedc0f282516d34ccb4ebc1127 authored about 9 years ago by John Bellone <[email protected]>
Merge pull request #257 from bdclark/acls

Add ACL support

6e6c96b16c649649c8a9057250b2d545425bf0c7 authored about 9 years ago by John Bellone <[email protected]>
Merge branch 'master' into acls

b5551e3a92e9be15ae3077e2e7167b027360bf03 authored about 9 years ago by Brian Clark <[email protected]>
Merge pull request #256 from visioncritical/remove-selinux

Fixes #242 & Reverts #253

eedc49dedd1baf4c61e7284d60a0dac432622533 authored about 9 years ago by John Bellone <[email protected]>
general cleanup; unfuse poise resource/provider

889132ae8ee350ba57cfe4c32a3456863ff5cc08 authored about 9 years ago by Brian Clark <[email protected]>
style fixes

91b85a84c2882f416a1b1d2cea73985456e64c0e authored about 9 years ago by Brian Clark <[email protected]>
add consul_acl resource/provider for ACL support

3c391a07d06b16f6242343cedf87cb166cea2c23 authored about 9 years ago by Brian Clark <[email protected]>
Reverted #253

PR #253 broke the world after #252 was merged

47e17296c7620d5bc181cfcb4ff42ce5470a24d5 authored about 9 years ago by Riley Shott <[email protected]>
Fixes #242

Removed the management of selinux

1bab4af022f20809821c5e8bcd031541f8f84e49 authored about 9 years ago by Riley Shott <[email protected]>
Merge pull request #253 from bdclark/ui_binary_url

Update URL for UI package

df045596b59cd1838ab8ce20a01f26d7ee95a01c authored about 9 years ago by John Bellone <[email protected]>
Merge pull request #252 from visioncritical/update-consul-webui-url

Updated Consul Download URLs

ede4642c807486d71a30fecc6504d90a51f754d3 authored about 9 years ago by John Bellone <[email protected]>
Merge pull request #254 from bdclark/not_etc

Guard against owning /etc

f316bee38eabc97f9379d7f271f128e3888c4baa authored about 9 years ago by John Bellone <[email protected]>
fix unit test

09ba6011a128e7d3fd5c81e6736c0f4d6e323ba9 authored about 9 years ago by Brian Clark <[email protected]>
Changed binary_url attribute to match new URL scheme

01dd8714261c6ab6fab3896816a33db296fc745f authored about 9 years ago by Riley Shott <[email protected]>
Updated consul_ui_spec test

Now using the new Consul binary URL scheme

e0730395b4d32930ffd9bd5bbd4fa8e4cd1f2588 authored about 9 years ago by Riley Shott <[email protected]>
Updated Consul Download URLs

Looks like consul is now prefixing their download URLs with 'consul'.
Updated appropriate attrib...

3ff3d621682e8053f9df8c8063dfb418dcc81432 authored about 9 years ago by Riley Shott <[email protected]>
update URL for UI package

186f7f9fd8e2c79bc6d67a01b5c87f712836f6cf authored about 9 years ago by Brian Clark <[email protected]>
guard against owning /etc

d461755e5e3c61d0603967c411da042827f6f5b0 authored about 9 years ago by Brian Clark <[email protected]>
Merge pull request #245 from scalp42/patch-2

retry_interval need to be a string, fixes #244

d86cef5ff758a90fab3e71d763b58d43ba7dc904 authored about 9 years ago by John Bellone <[email protected]>
retry_interval need to be a string, fixes #244

39e7db352e58c05ff2d0c918a46192146c0f2083 authored about 9 years ago by Anthony Scalisi <[email protected]>
Merge pull request #250 from nulogy/fix_consul_binary_url

Updates binary package URL to new hashicorp directory/filename structure

c33278666df0a4159a61b6cbe780a80defdb6a8c authored about 9 years ago by John Bellone <[email protected]>
Updates binary package URL to new hashicorp directory/filename structure

2fa2ec18dd4f18cc9cca2ba4d06cc2ffae90f43c authored about 9 years ago by Justin Fitzsimmons <[email protected]>
Merge pull request #249 from elyscape/fix-travis

Add a version to poise-boiler to fix Travis

5382455f83e5a5063a2b5934ee69c8b82235c1fc authored about 9 years ago by John Bellone <[email protected]>
Merge pull request #248 from elyscape/consul-0.6

Add support for Consul 0.6.0

19b93b11f858b2f24f52941e7efac3973bf7cac8 authored about 9 years ago by John Bellone <[email protected]>
Merge pull request #246 from visioncritical/add-rejoin-option

Add rejoin_after_leave config option

b3b134c158984c66ba680da45ac9bacd92612be6 authored about 9 years ago by John Bellone <[email protected]>
Add a version to poise-boiler to fix Travis

d1fb9f630b6fb38fe5f6346586e1669d2302050c authored about 9 years ago by Eli Young <[email protected]>
Use official Hashicorp binary distribution server

72526b5b7082b56a159bfd40e1d16b342f9d5b6a authored about 9 years ago by Eli Young <[email protected]>
Use Consul 0.6.0

cd876cfdb053b7a168f76aae95be9ca8e1f73797 authored about 9 years ago by Eli Young <[email protected]>
Add rejoin_after_leave config option

844f1bc6144d255a6397c06f2d48318b8e13865a authored about 9 years ago by Riley Shott <[email protected]>
Merge pull request #234 from nulogy/consul_config_retry_join

Adds retry_join to the available configuration options

6497a2b6cf1700298821a2a25691a4a205f539f4 authored about 9 years ago by John Bellone <[email protected]>
Merge pull request #233 from joerocklin/master

flatten the for_keeps variable to make include? work for tls options

cfc525a8a09a6557a77601c985f0ffa31b6c9850 authored about 9 years ago by John Bellone <[email protected]>
Merge pull request #243 from visioncritical/improve-selinux-support

Improve selinux support

809b97de76eb63c56a231a97baded67d7deabf76 authored about 9 years ago by John Bellone <[email protected]>
Setting selinux state attribute in default.rb

383824969f4136eb34d003dac1a444b41e5713d7 authored about 9 years ago by Riley Shott <[email protected]>
Added newline for rubocop

72c25d3a7bf384e0df76c366464e1657a8eb6162 authored about 9 years ago by Riley Shott <[email protected]>
Added spec tests for default recipe & selinux state

6a5bcdc5a2843b7b8e5d773200c7324638567d79 authored about 9 years ago by Riley Shott <[email protected]>
Added support for choosing selinux state

Using the selinux state attribute (from the selinux cookbook) to
specify what state selinux shou...

4cabfa52e0652329d91ebd5c7f5c48c356c20114 authored about 9 years ago by Riley Shott <[email protected]>
Merge pull request #237 from jrnt30/patch-1

Update README.md

5751ec6c237f5d0a75b89f642aba9cf77d0607ac authored about 9 years ago by John Bellone <[email protected]>
Update README.md

Updating links to point to appropriate Consul resources

e35748722f04107ece18aee1437a946ff558635a authored about 9 years ago by Justin Nauman <[email protected]>
Adds retry_join to the available configuration options

6ea1d3f8709ae3030f89dbbe23e285a76f6fdf31 authored about 9 years ago by Justin Fitzsimmons <[email protected]>
flatten the for_keeps variable to make include? work for tls options

fixes #230

efc31cb103b00d93720a967eca95c6dc1e33f5de authored about 9 years ago by Joe Rocklin <[email protected]>
Merge pull request #232 from iroller/patch-1

Update README: no interval for service definition

d7d2161ab356ee871941fac18e7e6f6960b9a54d authored about 9 years ago by John Bellone <[email protected]>
Update README: no interval for service definition

eda33e6c3d99790e2140bfc47aac7fbb582a4596 authored about 9 years ago by Anton Koldaev <[email protected]>
Fixes a few issues with dependencies.

46d0a55ef378ffa93ae699a3c4f61fbd244baeab authored over 9 years ago by John Bellone <[email protected]>
Adds changelog with a new template.

4ffefcf56f0296855c2f346b1a2e156b7865412a authored over 9 years ago by John Bellone <[email protected]>
Merge pull request #227 from ai-traders/fix-parameters-to-json

support to specify explicit service name other that filename

ca47a08c9a9aa8bea5dca6d85a52b1f15328490b authored over 9 years ago by John Bellone <[email protected]>