Commit Graph

88 Commits

Author SHA1 Message Date
Eric Renfro 891fc58676
Updated consul service and service environment 2018-05-16 12:13:27 -04:00
Eric Renfro 0653a2288c
Re-added ubuntu-14.04 back, changed defaults to remove encrypt 2018-05-16 11:18:36 -04:00
Eric Renfro 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
Wolodja Wentland c73a0d8d0c Merge pull request #8 from flyinprogrammer/master
consul 0.6.1 is packaged with the UI already
2016-05-22 16:51:45 +02:00
Alan Scherger 43336962ee consul 0.6.1 is packaged with the UI already 2016-05-22 09:16:25 -05:00
Wolodja Wentland 54fd5045a7 Merge pull request #6 from grobinson-blockchain/master
Separate consul and consul-template states
2016-05-16 20:26:42 +02:00
George Robinson 90962ca028 consul template to pillar.example 2016-04-24 11:20:38 +01:00
George Robinson a041340744 Fix file extension in defaults 2016-04-24 11:20:38 +01:00