David Reagan
8393b86a27
Added support for optionally creating the elasticsearch user and group before installing elasticsearch.
...
Renamed vars, set the tasks to use the es_user and es_group vars in elasticsearch-optional-user.yml. Modifed README.md to list the es_user_id and es_group_id vars, made note that both vars are required if they are used. Removed the commented out instances of the vars in defaults/main.yml.
Added es_user, es_group, es_user_id, es_group_id vars to config testing.
Made conditionals use explicit 'is defined' test.
Add tests for es_user_id and es_group_id.
Update defaults/main.yml and test/integration/config.yml to match master plus test config additions.
2016-04-13 09:42:12 -07:00
Dale McDiarmid
44d1d3200c
Test changes to test for 2.2
2016-03-21 23:26:36 +00:00
Dale McDiarmid
bc4ee9e0f1
Better error handling for plugin install and test for removal of logging.yml
2016-03-21 22:36:22 +00:00
Dale McDiarmid
f55f5c3c01
Fix for checking init and systemd in scripts
2016-03-21 16:40:10 +00:00
Dale McDiarmid
870035b385
Fixes for evaluating systemd and init
2016-03-21 14:34:43 +00:00
Dale McDiarmid
0fd1f34852
Fixes issue 70, Improves plugin management, Refactoring, Updates tests, Introduces multiple data dir support
2016-03-18 19:30:11 +00:00
Dale McDiarmid
7b620eadf9
Issue 40 + refactoring for better layout and more efficient restart process
2016-01-18 14:37:15 +00:00
Dale McDiarmid
54dd51b8a1
Multi node plugin tests
2015-12-14 19:34:09 +00:00
Dale McDiarmid
86f2bd9a2d
2.0 Support + Plugin Directory Support + Supporting Tests + Defaults Change
2015-12-13 22:46:50 +00:00
Dale McDiarmid
1034995899
Fix for server spec debian 8
2015-11-27 22:52:36 +00:00
Dale McDiarmid
2019d36e10
Test fix for serverspec
2015-11-27 20:29:44 +00:00
Dale McDiarmid
7455b7fe3e
systemd tests
2015-11-27 19:58:54 +00:00
Dale McDiarmid
145f345ec1
Fixes for serverspec
2015-11-27 19:39:47 +00:00
Dale McDiarmid
b2997cc0bc
Additional tests + support for empty es_config + documentation
2015-11-26 17:26:28 +00:00
Dale McDiarmid
e98b74ab28
Data directory checks and inheritence variable test
2015-11-26 15:58:48 +00:00
Dale McDiarmid
bddb7ee20b
Tests for scripts, templates and mlock all on multi node installs
2015-11-26 14:45:00 +00:00
Dale McDiarmid
dc9b2dd53c
Support for mlock with tests
2015-11-26 14:19:25 +00:00
Dale McDiarmid
f2621c4af9
Require ports and unicast to be specified for 2.0
2015-11-26 10:56:35 +00:00
Dale McDiarmid
61fa65d161
Tests for templates
2015-11-26 10:20:58 +00:00
Dale McDiarmid
23c8bdb7de
Fixes for scripts, Logging.yml moved
2015-11-25 23:43:01 +00:00
Dale McDiarmid
4ef7436143
script fixes
2015-11-25 18:31:03 +00:00
Dale McDiarmid
1739cc8595
Script tests
2015-11-25 17:40:28 +00:00
Dale McDiarmid
1daf8eb379
Script tests
2015-11-25 17:40:14 +00:00
Dale McDiarmid
bdb9ee6a4a
Support for scripts
2015-11-25 17:13:45 +00:00
Dale McDiarmid
d25fc792b6
Correct handling of map in template
2015-11-25 15:28:09 +00:00
Dale McDiarmid
d34d5e6103
Changes to support Hash Map for Config
2015-11-24 17:32:36 +00:00
Dale McDiarmid
d19297adda
Support for configuration per node and multiple nodes per server
2015-10-22 19:09:53 +01:00
Richard Pijnenburg
b9c7124265
Add retry to ensure service is reachable
...
Also modify Gemfile for ruby version issue
2015-10-19 12:44:09 +02:00
Richard Pijnenburg
d0704e526a
Add tests for new feature
2015-07-16 15:56:09 +02:00
Richard Pijnenburg
f5a5fede0b
Initial commit for acceptance testing
...
Uses Kitchen-CI, kitchen-ansible and kitchen-docker components
Also uses serverspec.
Currently supports:
- CentOS 6, 7
- Debian 7, 8
- Ubuntu 14.04
2015-07-09 16:29:06 +02:00