bae276589e
Added additional groups for consul user
2019-05-06 15:57:30 -04:00
c35abbe387
Fix consul-download state missing actual binary
2019-05-06 15:33:04 -04:00
cc56227f4e
Updated consul formula from upstream, added bin_dir for configurable install
2019-05-06 14:38:54 -04:00
c0b672206e
Fixed consul group to be system group
2019-01-21 20:38:09 -05:00
b481ca7192
Updated consul to use /opt/consul and default to 1.4.0
2019-01-21 20:09:01 -05:00
891fc58676
Updated consul service and service environment
2018-05-16 12:13:27 -04:00
0653a2288c
Re-added ubuntu-14.04 back, changed defaults to remove encrypt
2018-05-16 11:18:36 -04:00
38538138b6
Changed ubuntu-1404 to debian-9.4 for testing
2018-05-13 00:00:13 -04:00
Javier Bértoli
9324564cdf
Merge pull request #26 from vutny/set-datatadir-as-homedir
...
Set datata dir as home dir for new Consul user
2017-12-06 10:45:11 -03:00
Denys Havrysh
f6ecf7fc5a
Set datata dir as home dir for new Consul user
2017-11-30 12:51:17 +02:00
Ahmed M. AbouZaid
ddfd7a7f87
Merge pull request #24 from vutny/secure-config-datadir-permissions
...
Secure filesystem permissions for config file and data dir
2017-11-29 23:31:30 +01:00
Ahmed M. AbouZaid
6b2e94a0e9
Merge pull request #25 from AAbouZaid/master
...
Test to make sure consul service is up and running.
2017-11-29 23:23:21 +01:00
Ahmed AbouZaid
572e06e37d
make sure consul service is up and running
2017-11-29 23:11:34 +01:00
Denys Havrysh
72936c538f
Secure filesystem permissions for config file and data dir
2017-11-28 15:51:07 +02:00
Ahmed M. AbouZaid
57d1d5b8c2
Merge pull request #23 from vutny/configure-consul-user-and-group
...
Allow configure user and group for Consul service
2017-11-28 11:50:03 +01:00
Denys Havrysh
74f7fb4394
Allow configure user and group for Consul service
2017-11-28 12:16:19 +02:00
Ahmed AbouZaid
5b54e5ea16
give pillar vars more modularity
2017-11-25 13:03:40 +01:00
Ahmed AbouZaid
2e8af39bd5
test against ubuntu 16.04
2017-11-24 12:03:54 +01:00
Ahmed AbouZaid
848a0681e4
use ubuntu-upstart image
2017-11-24 12:02:42 +01:00
Ahmed AbouZaid
53250cd15b
run init for ubuntu
2017-11-24 00:59:36 +01:00
Ahmed AbouZaid
2ac8a8fcfc
update pillars and add driver_config for centos 7
2017-11-24 00:52:15 +01:00
Ahmed AbouZaid
70d84a464f
add .travis.yml to test formula
2017-11-24 00:37:11 +01:00
Ahmed AbouZaid
de91641e30
add .kitchen.yml to test formula
2017-11-24 00:36:37 +01:00
Ahmed AbouZaid
bc40384549
add Gemfile
2017-11-24 00:35:13 +01:00
Ahmed M. AbouZaid
eaddab8779
Merge pull request #22 from AAbouZaid/master
...
Remove services.json, no need for it anymore
2017-11-24 00:21:34 +01:00
Ahmed M. AbouZaid
eabddbd6a7
Merge pull request #20 from habitissimo/script-context
...
add context to script templates
2017-11-24 00:13:15 +01:00
Ahmed AbouZaid
63c9f69395
remove services.json, no need for it anymore
2017-10-31 12:41:46 +01:00
(╯°□°)╯︵ uᴉǝssnH ɐɟɐʇsoW
8396dbfb88
Merge pull request #21 from AAbouZaid/master
...
Use file.serialize for better json format.
2017-10-31 09:59:44 +02:00
Ahmed AbouZaid
d99c754f8d
serialize for better json format
2017-10-31 00:54:47 +01:00
Hugo Chinchilla Carbonell
93ad943308
update pillar.example
2017-09-11 13:16:51 +02:00
Hugo Chinchilla Carbonell
1acaa1c0c3
fix variable name
2017-09-06 15:56:28 +02:00
Hugo Chinchilla Carbonell
55d9e99bbd
add context to script templates
2017-09-06 15:48:11 +02:00
Javier Bértoli
a30276a1dc
Merge pull request #19 from pierluca/patch-2
...
Bugfix: Defaults are ignored when pillar is set
2017-06-23 07:33:37 -03:00
pierluca
31cd1b5137
Applied review comments
2017-06-19 09:15:05 +02:00
pierluca
1e47bd571f
Defaults are not ignored when pillar is set
2017-06-14 09:14:45 +02:00
Javier Bértoli
8988e95613
Merge pull request #15 from ChrisLundquist/rehome
...
[consul] allow rehoming
2017-04-17 20:24:21 -03:00
Javier Bértoli
6eb4a4356f
Merge pull request #18 from jeduardo/master
...
Added support for installation on ARM architectures
2017-04-06 15:43:07 -03:00
J. Eduardo
7725253f1a
Added support for installation on ARM architectures.
2017-04-04 23:31:13 +02:00
Javier Bértoli
f254e1d300
Merge pull request #16 from wkda/master
...
Create data dir based on pillar value
2017-03-02 09:58:58 -03:00
Wolodja Wentland
e8270ff1b8
Merge pull request #17 from cmclaughlin/dl-url
...
Download URL configurable via pillar
2017-03-01 14:06:39 +00:00
Charles McLaughlin
7f71883d09
Download URL configurable via pillar
...
I ran into this problem where the formula can't download and install
Consul:
https://github.com/saltstack/salt/issues/38730
As a work around, I'm making the download URL configurable. Not sure if
many other people will find this useful, so if you don't want to merge
it that's fine. For me it's only a temporary fix until I can upgrade
Salt.
2017-02-28 09:30:25 -08:00
Ivan Lopez
9256fc3509
remove unneeded runtime dir; create data dir using pillar value
2016-11-10 18:35:09 +01:00
Chris Lundquist
6e3e2b94b9
[consul] allow rehoming
2016-10-31 20:30:48 +00:00
Wolodja Wentland
e1b0ba47d2
Merge pull request #12 from vutny/enable-at-boot-time
...
Enable Consul service to start at boot time
2016-10-29 12:11:32 +02:00
Denys Havrysh
da493ea510
Enable Consul service to start at boot time
2016-10-24 13:45:20 +03:00
Jimmy Tang
1540be16d6
Merge pull request #11 from clsung/master
...
update to 0.7.0
2016-10-17 10:41:50 +01:00
Cheng-Lung Sung
19846f7c40
update to 0.7.0
...
Ref: https://releases.hashicorp.com/consul/0.7.0/consul_0.7.0_SHA256SUMS
2016-09-20 22:47:45 +08:00
Joel Comeaux
03b9839f0a
Providing for upstart in consul-template service ( #10 )
...
* Providing for upstart in consul-template service
* typo
2016-09-02 10:26:58 +02:00
Wolodja Wentland
90c5c69c24
Merge pull request #9 from clsung/master
...
update consul default to 0.6.4
2016-08-09 14:50:05 +02:00
CL Sung
c4777abc19
update consul default to 0.6.4
2016-08-06 11:44:26 +08:00