Commit graph

389 commits

Author SHA1 Message Date
Dale McDiarmid
1739cc8595 Script tests 2015-11-25 17:40:28 +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
Jakob Reiter
ec2105dc6a Added task to wait for es to startup. Adding templates failed sometimes if startup wasn't completed 2015-10-19 14:47:55 +02:00
Jakob Reiter
753c182a70 Added task to install templates if es_templates is set 2015-10-19 14:47:55 +02:00
Jakob Reiter
d42fe1b8bb Added templates task. Moved version lock tasks into Distro specific tasks 2015-10-19 14:47:54 +02:00
Jakob Reiter
af084b6f35 Changed versionlock include name 2015-10-19 14:47:54 +02:00
Jakob Reiter
9a0def79e0 Change versionlock command to first remove the lock and then add a new one based on the es_version variable 2015-10-19 14:47:54 +02:00
Jakob Reiter
cd9d8565a4 Added versionlock to elasticsearch-RedHat.yml as it has to be done before install 2015-10-19 14:47:54 +02:00
Jakob Reiter
13f0d277ef Added funktionality to copy elasticsearch scripts from ansible host to elasticsearch server.
Closes #5
2015-10-19 14:47:23 +02:00
Jakob Reiter
e0fb7a1177 Added include for elasticsearch scripts 2015-10-19 14:47:23 +02:00
Jakob Reiter
51c18c0997 Failed to commit changes in tasks/main.yml in 441d323 2015-10-19 14:47:22 +02:00
Jakob Reiter
457cffb100 Removed java list functionality, Closes #22. Simplified whole java task. 2015-10-19 14:47:22 +02:00
Jakob Reiter
cb2d9a1530 Use es_custom_package_url in EL if provided. 2015-10-19 14:47:22 +02:00
Jakob Reiter
17868c2229 Changed variable name to es_pakage_url to reflect changes from 3dc934b 2015-10-19 14:47:22 +02:00
Jakob Reiter
744da68d6d Changed package url variable to es_package_url and added functionality to install from custom url via es_custom_package_url 2015-10-19 14:47:22 +02:00
Jakob Reiter
8df58d2971 Update apt cache before java install. Good idea to do this for first package and especialy needed for AWS/EC2 2015-10-19 14:47:22 +02:00
Jakob Reiter
a99edb67b5 Added functionality to install rpm from elastic url instead of the repo. 2015-10-19 14:47:22 +02:00
Jakob Reiter
e3ad5c654c Changed conditions on tasks tho just use boolen instead of a string. 2015-07-16 13:33:29 +02:00
Jakob Reiter
50c7ff3c29 Removed dots at end of task descriptions to have a common scheme 2015-07-16 11:19:57 +02:00
Jakob Reiter
e9a2fa5014 Added funktionality to download and install a .deb file instead of using
the apt repository.
2015-07-15 20:27:07 +02:00
Jakob Reiter
0de743b843 Changed behavior of installing with ninor version supplied or not supplied to work with one task instead of two 2015-07-14 11:08:17 +02:00
Jakob Reiter
275b7748f1 Changed behavior of installing with ninor version supplied or not supplied to work with one task instead of two 2015-07-14 10:53:12 +02:00
Jakob Reiter
f37fa15382 Added functionality to hold or lock a deb/rpm package to currently installed version if es_version_lock is set to true. Closes #11 2015-07-07 15:11:21 +02:00
Jakob Reiter
2054b0d8ac Added new variable es_version_lock to define if deb/rpm package should be locked to currently installed version 2015-07-07 15:08:30 +02:00
Jakob Reiter
c27745c108 Debian: Switched from oracle Java to openjdk 2015-07-07 11:30:00 +02:00
Jakob Reiter
687d8e33ca Closes #9: If only major version is defined, install the latest minor version 2015-07-07 11:28:46 +02:00
Jakob Reiter
2f3f84b6f3 Changed /etc/default/ to /etc/sysconfig/ on EL. Fixes #14 2015-07-06 16:17:34 +02:00
Robin Clarke
444cab9cd2 Move to full-path plugins 2015-05-26 15:12:19 +02:00
Robin Clarke
14df6c8b89 Corrected data dir 2015-05-23 14:44:08 +02:00
Robin Clarke
6d8b1d478e Added elasticsearch user/group and data dir to configuration 2015-05-23 14:38:13 +02:00
Robin Clarke
d9a86b5d06 Allow es_heap_size to be defined 2015-05-22 21:11:33 +02:00
Robin Clarke
5cec2dd17f libselinux-python required in CentOS 6.x 2015-05-15 10:53:27 +02:00
Robin Clarke
3da43c91d4 Changed default variable names so entire hash is not overwritten. Enabled plugin install 2015-05-13 13:33:43 +02:00
Robin Clarke
3aecd58b59 RedHat and Debian complete 2015-05-13 09:45:55 +02:00
Robin Clarke
4b8550f6ef Elasticsearch install on Debian complete 2015-05-12 14:24:31 +02:00
Robin Clarke
f504a1a5e9 Install Java on Debian 2015-05-11 16:51:33 +02:00