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

Case-sensitivity

07e16eb0fea7431d978d6b8957da5320ac02dbaf authored about 8 years ago by Graham Davison <[email protected]>
Fixed default_spec by using straight ChefSpec to set attributes

07d5fd88c6ea294258cf09558a426d55c9bc86db authored about 8 years ago by Graham Davison <[email protected]>
Set all UI tests pending and added user tests

e21f6493a397a3384a7ecb512ebebb40312992c5 authored about 8 years ago by Graham Davison <[email protected]>
Revert "Remove some test parameters"

This reverts commit da50fb52273f435e6fc5c8f94aa3d1a06672ab89.

ba2078103b59552edd4488896da6757d7502bcc0 authored about 8 years ago by Graham Davison <[email protected]>
Remove some test parameters

da50fb52273f435e6fc5c8f94aa3d1a06672ab89 authored about 8 years ago by Graham Davison <[email protected]>
Use node['consul']['service_user'] and node['consul']['service_group']

56e77edc2aabe990e576fd106b30698ad4d3ac77 authored about 8 years ago by Tim Petter <[email protected]>
Filter out bootstrap and bootstrap_expect parameters in client configs

abde9c80b72ab8fb9d8195c4c53f8d1339028867 authored about 8 years ago by Graham Davison <[email protected]>
Merge pull request #361 from pdf/allow_disable_create_service_user

Allow disabling create_service_user

fe538b29de600789bcd1596126d8e08e11f25358 authored about 8 years ago by John Bellone <[email protected]>
Merge pull request #360 from pdf/unset_ui_dir

Remove default value for `ui_dir`

a7e9cf45b5a873a6ce06f92e9a24d08e8180f349 authored about 8 years ago by John Bellone <[email protected]>
Allow disabling create_service_user

Users may wish to manage the `service_user` externally, this change adds
an attribute `create_se...

f58ad83c70e8fca6650b4eeefad24a895c1cd342 authored about 8 years ago by Peter Fern <[email protected]>
Remove default value for `ui_dir`

Needs to be unset for the `ui` flag to work as expected. The `ui_dir`
flag overrides the embedd...

959e5e8f1ae5ef14598e9ccd66dd54ebc0d060ce authored about 8 years ago by Peter Fern <[email protected]>
Merge pull request #359 from matelukas/master

Add missing attributes for Consul v0.7.0

7def0504fa79e5a724afa1b6a6030fde187e31dc authored about 8 years ago by Mikhail Zholobov <[email protected]>
Add attributes appeared in Consul 0.7.0

8e1396f741b13af0c448b32d702b4da7f8c4573c authored about 8 years ago by Mikhail Zholobov <[email protected]>
Removed trailing spaces

bc363020c8c69756525ba7057e20fead6a031c16 authored about 8 years ago by mateusz <[email protected]>
Added missing attributes

8ead0aa7d94ad4c59123cde198cf86f6c7636bec authored about 8 years ago by mateusz <[email protected]>
Use config user/group for consul_definition instead of hard coded string

8235de26533c570b2eb69bc29b31bdf6ab082f2f authored about 8 years ago by Tim Petter <[email protected]>
Merge pull request #353 from rollbrettler/fix-arm-install

Fix installation on arm machines

14056b2335cb94ebf8724b965b25b4df2e4430ae authored about 8 years ago by Mikhail Zholobov <[email protected]>
Merge pull request #357 from criteo-forks/link

Avoid creating broken link on windows

7abb7b3063f3dadefd7d9836ad57ca186bda488c authored about 8 years ago by Mikhail Zholobov <[email protected]>
Avoid creating broken link on windows

Change-Id: I45ae9496ab01f2430d056af9b084d0c9e7a91564

cb45c691d49e8afcad75ed5ad1cc88f25eb50a73 authored about 8 years ago by Grégoire Seux <[email protected]>
Merge pull request #356 from criteo-forks/archive

Proper use of poise_archive

d60cc91c3194eac37ad70d87762670728ba9ee2e authored about 8 years ago by John Bellone <[email protected]>
Proper use of poise_archive

Otherwise /opt/consul/$version/ is empty and nothing works.

Change-Id: Id20ffe7a0892e4af7a2a2cb...

becba2f733451f4dab119c3eed32121a74b66140 authored about 8 years ago by Grégoire Seux <[email protected]>
Merge pull request #352 from willejs/symlink-executable

symlink /usr/local/bin/consul to the install location

07b70c9aa816fb6681295c231c4ffae61ad541e8 authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #348 from johnbellone/poise-archive

WIP: Update cookbook to use poise-archive for unzipping.

966dadf3af7572e8131f39e4500d9aed6a69e82d authored over 8 years ago by John Bellone <[email protected]>
Update cookbook to use poise-archive for unzipping.

20f8f40caf1ad8de1fac93aea7e68cb11584300e authored over 8 years ago by John Bellone <[email protected]>
symlink /usr/local/bin/consul to the install location

82af287f03ef81e14cf8eb390d82c8a6d20da061 authored over 8 years ago by Will Salt <[email protected]>
Fix installation on arm machines

8cf0d1beff8747e9f532cb9b15d393b4703f95cd authored over 8 years ago by Tim Petter <[email protected]>
Merge pull request #350 from alisade/master

resolve problems with machines with default umask of 077

e0ab571823499ba370c17b853cc538640315ac6a authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #349 from jirkafajfr/master

Allow specification of shell for the consul user

12aabe1bd1a6a60ae240983c3e7aee153c5a7dc7 authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #346 from paybyphone/windows_integration_tests

Added integration tests for Windows

2c551ebb1d457d4152ded9afe8514846c4c29b7e authored over 8 years ago by John Bellone <[email protected]>
resolve problems with machines with default umask of 077 so consul user can access consul binary

c35730ca82a552f0e8f35f2978b0bd112106db5a authored over 8 years ago by Ali Ardestani <[email protected]>
Allow specification of shell for the consul user

379ca3b4fb27468852eb860979a62333cee3e46d authored over 8 years ago by Jirka Fajfr <[email protected]>
Unified default linux and windows serverspec files

ebf82b0a644a87746571ba740c8bceb6267eed64 authored over 8 years ago by Graham Davison <[email protected]>
Merge branch 'master' into windows_integration_tests

2f45b9f2dfd94bfd1b4676b514b4dd5423bbb144 authored over 8 years ago by Graham Davison <[email protected]>
Merge pull request #344 from vijaybandari/master

consul 0.7.0 version updates

a43dc104ea816c1398cb8f0cfb5c219a12155291 authored over 8 years ago by Mikhail Zholobov <[email protected]>
Updating webui checksum in tests

23bf94c0ae965ab7d7a27961df7e8439fe602695 authored over 8 years ago by Vijay Bandari <[email protected]>
Adding sudo back to centos run_list

4e02836032b28b80e1ac407b4728117f2c2a6d39 authored over 8 years ago by Graham Davison <[email protected]>
Added integration tests for Windows

a995b715c892199ab15096cf88a0359e441737c5 authored over 8 years ago by Graham Davison <[email protected]>
consul 0.7.0 version updates

6914370b540813ac8ed720eb8005975ea0903f45 authored over 8 years ago by Vijay Bandari <[email protected]>
Merge pull request #337 from johnbellone/integration-docker

Add travis and docker integration tests.

9ed40223437b175e960b0ac53029880ded071233 authored over 8 years ago by John Bellone <[email protected]>
Update pending tests.

d67ee7a5784e4b3c30fd2d7e5746eae1522ad77c authored over 8 years ago by John Bellone <[email protected]>
Update kitchen dokken configuration.

014c8eff67856d47b6d5474813ed9b8e500211a7 authored over 8 years ago by John Bellone <[email protected]>
Fix serverspec to run on systemd with tmpfs.

e3af4e8c8a7e031b5a90e49d4bd74385077c1230 authored over 8 years ago by John Bellone <[email protected]>
Add kitchen-verifier-serverspec to run tests on Travis.

97f1bf9c5410cdf83ee27cab226609f66544356c authored over 8 years ago by John Bellone <[email protected]>
Fix a few test failures.

c3baa9091be1812b7806ca07de11502bf8bd24ab authored over 8 years ago by John Bellone <[email protected]>
Add sudo default recipe to fix /etc/sudoers

b979d6b1ff060195e40fea74a127624d02d8f4e9 authored over 8 years ago by John Bellone <[email protected]>
Fix integration tests for centos-7.2.

d1c3cd1ffd9ca442b58a4046d28a40f831e42c3a authored over 8 years ago by John Bellone <[email protected]>
Force the systemd provider for latest rhel/ubuntu.

f535ce521cc5ab8aa39a34d9e418912f561ce1ba authored over 8 years ago by John Bellone <[email protected]>
Fix centos-7

bf3d77c735e3306f7271ddcae977b0f6edc7f20e authored over 8 years ago by John Bellone <[email protected]>
Add sudo package to make tests green.

e515bf027509e072d1fa0f4edb213ccb12aa04ff authored over 8 years ago by John Bellone <[email protected]>
Remove centos-5 as cookbook doesn't support.

e5e17aafb8e4cee9109caede2306e23a8eb4d7fa authored over 8 years ago by John Bellone <[email protected]>
Update for all supported linux variants.

15b2636edc3da7338932d192bb09abda7a467af8 authored over 8 years ago by John Bellone <[email protected]>
Update dokken configuration for systemd.

0914b9859c08b54b29d92b1852c1c88b7f834241 authored over 8 years ago by John Bellone <[email protected]>
Update travis.yml configuration for kitchen-dokken.

eb7f3f6ca1a1ac9952f6a20e028875fc0f79cd26 authored over 8 years ago by John Bellone <[email protected]>
Update travis.yml configuration to run unit tests.

36e7d70786918218f9db30c876854a0f58a82b72 authored over 8 years ago by John Bellone <[email protected]>
Add kitchen-docker to run integration tests on Travis.

05c7b1009510159bdd3d923744abe406acce561b authored over 8 years ago by John Bellone <[email protected]>
Add kitchen.dokken.yml for travis integration tests.

2d4f295edcf4b04170ebd541881e0a6fa8075def authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #336 from chefconf-crc/master

Minor fix to update changelog

5318e8532cda7d56e291b7d1facc10dc347c394e authored over 8 years ago by John Bellone <[email protected]>
Merge branch 'master' of github.com:johnbellone/consul-cookbook

7051e39acca2362077af22daa27a51d3f6bd12bf authored over 8 years ago by Jennifer Davis <[email protected]>
Merge pull request #1 from ethuni/fix_issue301

Updated CHANGELOG.md for v2.0.0 deprecated resource

8e3b76d2d8ce1ba0d24ddbc750e15d923412ed24 authored over 8 years ago by Jennifer Davis <[email protected]>
Updated CHANGELOG.md for v2.0.0 deprecated resource

b1c40f6e6ca92c44dbe3d5d6a2a58d8972952d1a authored over 8 years ago by Eric Hanson <[email protected]>
Remove the default.json.lock file.

c4e673d9136d7153ebc916c41fc3a536524b3a55 authored over 8 years ago by John Bellone <[email protected]>
Update testing suite to use policyfiles.

197a8108928716303ac0e2ff7f774be636509dbf authored over 8 years ago by John Bellone <[email protected]>
Modify user/group creation to use poise-service-user.

68bc28a57add628476e05851db6412f1cbd72361 authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #332 from zanox/master

Start consul service on runlevel 2 in sysvinit

4aea643d8b973a9bf9820300da22f3e227a8d5cb authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #330 from jirkafajfr/master

Support of consul config reload on windows platform

6a67b682dfdcc4c5c7fdea383c5c3c88713363b9 authored over 8 years ago by John Bellone <[email protected]>
Start consul service on runlevel 2 in sysvinit

Default runlevel in Debian is 2 - https://wiki.debian.org/RunLevel
Sysvinit script is adjusted s...

be955f01dfde0adfb5d49ea6f41d98b8ec96c554 authored over 8 years ago by Zbigniew Zabost <[email protected]>
Merge pull request #324 from kingpong/more-permissions

More permissions

2876c5eefc036a21cda5aca7761b6cf094450ecc authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #331 from mattp262/add-to-in-upstart-post-start-while-loop

missing do in while loop upstart.service.erb line 51

b17599180723cc2966d8828fe45979af9607373f authored over 8 years ago by John Bellone <[email protected]>
missing do in while loop upstart.service.erb line 51

daa3f6820bf9831989f1f2b9859c7b66a9851921 authored over 8 years ago by mattp262 <[email protected]>
- Support of consul config reload on windows platform

205acfc7fa8a7d78d6afb5727e7c58bbe636289d authored over 8 years ago by Jirka Fajfr <[email protected]>
Merge pull request #321 from zanox/master

2d83d6eb4b6f43f1b8b69e6e867d8be42d72d4bf authored over 8 years ago by John Bellone <[email protected]>
added statsite_prefix and newly introduced (in 0.6.4) nested object telemetry

a81f04f3499295558f7de8b486b39f96573b98ba authored over 8 years ago by Michael Küller <[email protected]>
Revert to static property defaults

66c63b4ee2080f9dfeaec763ce9d4e3099d8c80f authored over 8 years ago by Philip Garrett <[email protected]>
Appease the style police

0950ae59febcfe82288b5b33373f639cc299df96 authored over 8 years ago by Philip Garrett <[email protected]>
Derive default config permissions from attributes

Use the same attributes to provide defaults for consul_definition and
consul_watch as are used f...

d40c6776b59fb6ea6fc2e8bbc25fbedf2270b138 authored over 8 years ago by Philip Garrett <[email protected]>
Merge pull request #326 from kingpong/doc-security-update

Updated readme with security paragraph

450c0cc41fef02e5ff38a4179074df9404ab45d7 authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #323 from kingpong/tighten-permissions

Prevent consul from writing its own config

cb7e5e297f648604ee604bebfcc0795e6666b114 authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #325 from kingpong/misc-bugfixes

Misc bugfixes

3484f7af480cc0a47d135fb5d0202c06e182d5be authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #327 from kingpong/nologin

Use nologin for service user

19d47fc8346be244d6ae4518a3fae3fee905c0f3 authored over 8 years ago by John Bellone <[email protected]>
Revert to static owner/group defaults

ab8d631236fd8daa6198037d69c4dc92af3ece64 authored over 8 years ago by Philip Garrett <[email protected]>
Append log instead of overwriting it

93379ac8a3541af923a0ddcbfe1ce29b0dbae8e4 authored over 8 years ago by Philip Garrett <[email protected]>
Don't clobber root's shell

Create a user with /sbin/nologin only if the user isn't root.

c70df23c91c0c885e875c75e01b2716542e43147 authored over 8 years ago by Philip Garrett <[email protected]>
Fix kitchen tests for default-centos-511

On my system, this fixes the following failures under Centos 5:

1) Service "consul" should be ...

49dbde591594ae6c158cb871db862ff060c89476 authored over 8 years ago by Philip Garrett <[email protected]>
Use nologin for service user

Since the service user shouldn't be logging in with an interactive shell, set
the shell to /sbin...

938357ac844e0b6df66d92142957cfa6a20393a0 authored over 8 years ago by Philip Garrett <[email protected]>
Updated readme with security paragraph

1370c047469347f27e0033261c8deca49d98da08 authored over 8 years ago by Philip Garrett <[email protected]>
Use correct attribute for default config_dir

The consul_service resource was using a default value attribute that was
not configured anywhere...

f6cc3da4a0dd9ca085164b340086c8319d05fb8c authored over 8 years ago by Philip Garrett <[email protected]>
Fix attribute type mismatch

This quells a warning about "Option environment must be a kind of
[String]" that gets emitted du...

f821ea59abbfdaad05703bd659a577b0935a7347 authored over 8 years ago by Philip Garrett <[email protected]>
Prevent consul from writing its own config

This fixes issue #322.

The consul cookbook makes the Consul config writable by the same user
th...

a5e2516354a5dc735999e761399efcdc1f314187 authored over 8 years ago by Philip Garrett <[email protected]>
Merge pull request #320 from paybyphone/delay_upstart_started_event

Added post-start script to upstart config to delay service started event until consul ready to s...

e9bfef299982a941cfff487ce6a9253af55dbdf7 authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #319 from jschnare/translate_wan_addrs

implement translate_wan_addrs in consul_config

4ee83ddb082b23f30c7d92d9ccd6c3b7d78a8d1c authored over 8 years ago by John Bellone <[email protected]>
Added post-start script to upstart config to delay service started event until consul ready to serve requests

cb26111613474e778ec20a273cf130310727f9fd authored over 8 years ago by Graham Davison <[email protected]>
add translate_wan_addrs to consul_config

a6416af52f56f4efbf3980167e39030a0553199f authored over 8 years ago by John Schnare <[email protected]>
test for translate_wan_addr in consul_config

9de86285b50260b00d7f6fec9581b8be05c24c48 authored over 8 years ago by John Schnare <[email protected]>
Merge pull request #315 from legal90/fix-webui-install

Do not install a dedicated web UI by default

0ccc7083776e51023bda2afcf5df35a67f3e3f8d authored over 8 years ago by John Bellone <[email protected]>
Do not install a dedicated web UI by default

Being enabled in Consul 0.6.1+, config option "ui" enables a built-in Web UI, so there is no nee...

fa982a730fdb10a6c11d7c9bedb8f87d5f76cf89 authored over 8 years ago by Mikhail Zholobov <[email protected]>
Fix failure due to windows? helper not existing.

This only exists when chef-sugar is in the run-list. Its safer just to
use the node.platform? me...

16d83acb167daee5ab765b977a63eef710296511 authored over 8 years ago by John Bellone <[email protected]>
Merge branch 'master' of https://github.com/johnbellone/consul-cookbook

7a03bb1762e50903e8fb854fc2a3a4db7f177304 authored over 8 years ago by John Bellone <[email protected]>
Merge pull request #313 from jirkafajfr/master

Consul Watch: Ignore owner/group on windows machines

0bbc6f575b36dd839f614c361ed49a4b47118e17 authored over 8 years ago by Riley Shott <[email protected]>
- Switch to windows? function from ConsulCookbook::Helpers instead of Chef::Platform

6913f6b21f479757dc6329b294c9db8465769d05 authored over 8 years ago by Jirka Fajfr <[email protected]>
- Reversing logic from "if only linux" to "not windows"

32ecacdb13969293bf19a7a9a4e5e5b463cd8697 authored over 8 years ago by Jirka Fajfr <[email protected]>