Commit graph

322 commits

Author SHA1 Message Date
Thierno IB. BARRY
8b061afa81 Activate ES license 2016-09-19 17:40:42 +02:00
Dale McDiarmid
77612a9d8e Support for role mapping 2016-09-19 13:57:09 +01:00
Dale McDiarmid
6470b01512 Wrong syntax 2016-09-19 13:18:34 +01:00
Dale McDiarmid
cfe6d1828a Fix for 147 2016-09-19 13:01:14 +01:00
Johan De Meersman
c683b2ddec Allow unauthenticated package installs when es_apt_key is false 2016-09-06 11:28:15 +02:00
Dale McDiarmid
95ef931ace Merged in #130 2016-08-30 15:04:28 +01:00
Dale McDiarmid
71e3e076f0 138 merges 2016-08-30 13:21:57 +01:00
Dale McDiarmid
db78b79013 Merge changes 2016-08-30 13:12:53 +01:00
Dale McDiarmid
907198d652 Remove errorenous reference to es_plugin_dir 2016-08-30 12:55:45 +01:00
Dale McDiarmid
7a2f0b43d2 Merged changes from 138 2016-08-30 12:30:54 +01:00
Dale McDiarmid
d94808d7e2 Merge remote-tracking branch 'elastic/master'
# Conflicts:
#	meta/main.yml
2016-08-30 11:58:36 +01:00
Dale McDiarmid
8915d5f9a5 httplib2 through pip for now 2016-08-30 11:37:24 +01:00
Dale McDiarmid
0aa00b477b Plugin listed error detection improved 2016-08-29 17:41:35 +01:00
Dale McDiarmid
aa284de281 Fix for variable rery 2016-08-29 17:04:12 +01:00
Dale McDiarmid
e3c71a7fd6 Using python-httplib2 + retries for yum delays 2016-08-29 16:34:14 +01:00
Johan De Meersman
0d095aeea3 Dodge deprecation warnings in plugin and template install by working as per http://docs.ansible.com/ansible/playbooks_conditionals.html#loops-and-conditionals 2016-08-17 16:16:22 +02:00
Johan De Meersman
f8e140708a Add support for custom Debian repository; allow repository key to be set to false. 2016-08-17 10:53:57 +02:00
Dale McDiarmid
5353524137 Remove debug statements 2016-07-24 17:48:42 +01:00
Dale McDiarmid
9eacd3a5e0 Fix for detecting es version changed 2016-07-24 17:39:44 +01:00
Dale McDiarmid
0a269a3d82 Fix for plugin version check 2016-07-24 16:17:39 +01:00
Dale McDiarmid
57fa9e432b Support for all xpack features through generic install + improved tests 2016-07-24 15:25:32 +01:00
Dale McDiarmid
fdf1bda155 Shield config tests + prevent use of xpack in version < 2.0 2016-07-24 12:25:34 +01:00
Dale McDiarmid
31cc54ddbc Templates now invoked as handler to cover edge cases 2016-07-24 01:10:07 +01:00
Dale McDiarmid
048fd63602 Change shield versions if ES changes version 2016-07-23 22:37:22 +01:00
Dale McDiarmid
4f6d5b0a4a Shield now causes restart 2016-07-23 22:18:31 +01:00
Dale McDiarmid
5d3616bd20 Support for removal for shield and license 2016-07-23 21:47:27 +01:00
Dale McDiarmid
d3d9bbca17 Templates load user credentials if provided 2016-07-23 20:18:58 +01:00
Dale McDiarmid
d73e515de3 Test improvements for xpack + httplib2 support 2016-07-23 19:48:50 +01:00
Dale McDiarmid
a149328ae8 Test fixes + ensuring node is started for templates 2016-07-23 16:41:37 +01:00
Dale McDiarmid
ab592724d8 Initial Shield support + latest gems + single plugin dir + new port/host vars 2016-07-22 23:44:27 +01:00
Dale McDiarmid
d75961c25f Support for package downgrade 2016-07-20 14:59:10 +01:00
Dale McDiarmid
0cdc83d918 Support for package downgrade 2016-07-20 14:57:21 +01:00
Dale McDiarmid
5982dad832 107 changes 2016-07-20 13:51:14 +01:00
Dale McDiarmid
8f0f3f70fa remove .orig 2016-07-20 13:18:41 +01:00
Dale McDiarmid
97db0bde87 Merge branch 'fix_bug_in_plugins'
Conflicts in plugins resolved
2016-07-20 13:16:35 +01:00
Dale McDiarmid
f2af89972e Add defined check and merged 109 2016-07-20 13:15:51 +01:00
Dale McDiarmid
38b9f70586 No changes 2016-07-20 13:05:18 +01:00
Dale McDiarmid
59bdee229d Fix if template file globs are not defined 2016-07-20 12:47:34 +01:00
Dale McDiarmid
6160207b6f Shield tag 2016-07-08 14:49:21 +01:00
Dale McDiarmid
0d80dde1ef Initial Shield Files 2016-07-08 14:48:10 +01:00
Дехтярёв Евгений Артурович
ef1f19ab09 added new lines in tasks/elasticsearch-Debian.yml and tasks/elasticsearch-RedHat.yml 2016-05-26 07:37:33 +06:00
Дехтярёв Евгений Артурович
01401f9d55 fix for ES plugins install 2016-05-25 19:24:58 +06:00
Jonathan Strootman
87bbff5279 Add always tags to set_fact tasks
Small correction to `when` clause in `tasks/elasticsearch-plugins.yml`.
2016-04-26 12:11:13 -07:00
Jonathan Strootman
aa129e4eb4 Add tags to main.yml 2016-04-26 11:45:11 -07:00
gingerwizard
7d94121017 Merge pull request #75 from LaneCommunityCollege/optional_user
For  #36 - Add support for creating optional elasticsearch user and group
2016-04-16 12:30:46 +01:00
Dale McDiarmid
496af8b2ab Yum to not update cache 2016-04-16 11:31:50 +01:00
Dale McDiarmid
34899bde24 Idempotent Java 2016-04-16 11:22:27 +01:00
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
gingerwizard
205840a5e4 Merge pull request #88 from qk4l/master
Removed bare variables
2016-04-03 18:37:00 +01:00
Artem Alexandrov
62c16c69c9 Fix for copying ES templates if es_templates_fileglob was specified 2016-03-31 10:51:21 +03:00