Commit Graph

56 Commits

Author SHA1 Message Date
Jérémy Lecour 7283e34077 Replace version_compare() with version() 2020-02-25 10:45:35 +01:00
Jérémy Lecour 6801f4e00e Add names to many blocks 2019-12-31 16:56:03 +01:00
Jérémy Lecour eded11f88f Change "|search" with "is search" 2019-12-31 16:18:56 +01:00
Jérémy Lecour 79bb6103b8 Change "|version_compare" with "is version_compare" 2019-12-31 10:18:19 +01:00
Victor LABORIE 0873bb49e0 Add evolix prefix to role dependencies
continuous-integration/drone/push Build is passing Details
2019-11-29 14:19:52 +01:00
Victor LABORIE 6f5e13f8b8 Add evolix prefix to include_role 2019-11-29 14:00:25 +01:00
Jérémy Lecour 24edbd680a Add crontabs only when cron package is installed (many roles)
continuous-integration/drone/push Build is passing Details
2019-10-21 15:26:03 +02:00
Jérémy Lecour 11a039bfac elasticsearch: listen on local interface only by default 2019-07-01 17:17:32 +02:00
Jérémy Lecour aa28e9c1b8 change repositories URL 2019-03-21 15:31:58 +01:00
Jérémy Lecour 54f44f0443 elasticsearch: install a script to help plugins upgrades 2019-02-22 10:25:27 +01:00
Jérémy Lecour 56af209fb2 elasticsearch: fix condition for tmpdir
when a task has "failed_when: False" the "success" filter doesn't always
return the correct value (depending on the version of Ansible).
2018-09-20 12:13:21 +02:00
Tristan PILAT d07af3ca55 Fix forgotten spaces in configuration directives 2018-08-14 11:09:48 +02:00
Tristan PILAT 1d021e0954 Fix mistaken task 2018-08-14 10:21:12 +02:00
Tristan PILAT d321814254 Add cluster members configuration 2018-08-13 17:49:24 +02:00
Victor LABORIE fbd97a5f08 java: support for Oracle JRE 2018-06-11 10:39:52 +02:00
Jérémy Lecour 0054e4fdea elasticsearch: add http.publish_host variable 2018-05-22 15:16:27 +02:00
Jérémy Lecour 50a1003f15 don't use jinja2 templating delimiters with "when" statements 2018-05-18 09:44:25 +02:00
Jérémy Lecour f8babfd532 elasticsearch: tmpdir configuration compatible with 5.x also 2018-05-16 12:15:04 +02:00
Jérémy Lecour 5091157b18 Elasticsearch: defaults to version 6.x 2018-05-16 11:03:24 +02:00
Jérémy Lecour 4382ce24f6 add "become" when missing 2018-04-04 23:22:17 +02:00
Jérémy Lecour 40939dd6bd fixup! elasticsearch: RESTART_ON_UPGRADE is configurable 2018-02-20 15:21:18 +01:00
Jérémy Lecour 62a85ef72a elasticsearch: RESTART_ON_UPGRADE is configurable 2018-02-20 15:06:07 +01:00
Jérémy Lecour 23062e7b18 elasticsearch: ES_TMPDIR variable for custom tmpdir 2018-02-07 17:36:04 +01:00
Jérémy Lecour 223bfbdc5a Elasticsearch logs can have multiple patterns 2017-12-19 18:08:29 +01:00
Jérémy Lecour cc12f15b23 elasticsearch: update curator debian repository 2017-11-26 12:38:59 +01:00
Jérémy Lecour cf47d40b79 elastic: option for stack main version 2017-11-26 12:32:12 +01:00
Jérémy Lecour 4746354c54 Elasticsearch: daily job for log rotation 2017-11-14 11:07:06 +01:00
Jérémy Lecour bcbfcf9080 Elasticsearch: use elastic.list APT source list for curator 2017-11-14 11:06:24 +01:00
Jérémy Lecour 5800159830 elasticsearch: fix datadir/tmpdir conditions 2017-11-14 11:05:54 +01:00
Jérémy Lecour 430f36c0e7 Elastic: fix source list filename 2017-11-14 10:26:48 +01:00
Jérémy Lecour 8518902ec9 Elasticsearch-head: no need to have a shell 2017-10-11 17:58:59 +02:00
Jérémy Lecour 2a95325dc6 systemd unit for elasticsearch-head 2017-10-09 17:45:51 +02:00
Jérémy Lecour 9af98e7ebe ES/head: use https to clone the repository 2017-10-09 16:36:03 +02:00
Jérémy Lecour c4ca8c3764 cleanup with dependencies on java8 2017-10-08 22:31:22 +02:00
Romain Dessort 15e7c72a23 Fix systemd handler to restart elasticsearch with systemd 2017-08-04 10:48:49 -04:00
Jérémy Lecour f31a9db64c Elasticsearch: merge the curator role back into the main role 2017-07-13 15:31:04 +02:00
Jérémy Lecour 183c467621 Elasticsearch: merge the head plugin install back into the main role 2017-07-13 15:23:23 +02:00
Jérémy Lecour aedc0d3452 merge elastic sources back into roles 2017-07-13 14:43:07 +02:00
Jérémy Lecour 2898d5e33d Fix type in elastic-sources-list name 2017-05-21 11:57:26 +02:00
Jérémy Lecour 9e5f2dff6f Break dependencies and use include_role 2017-05-21 11:13:48 +02:00
Jérémy Lecour 9fae99f8dc Minor syntax and whitespaces fixes 2017-05-19 22:29:53 +02:00
Jérémy Lecour 42834aa438 Add metadata for elastic roles 2017-05-10 00:09:23 +02:00
Jérémy Lecour 5b2ab0d8d3 Ansible >= 2.2 supported 2017-03-24 14:15:09 +01:00
Jérémy Lecour 294cea44e8 Change mode with leading 0, but still as String 2017-03-23 16:59:43 +01:00
Jérémy Lecour 9ba7c66f5f a bit of syntax 2017-01-31 11:47:29 +01:00
Jérémy Lecour 8920ff1ee4 Add "always_run: yes" where it's pertinent
There is also the "check_mode: no", but commented,
for when we switch to Ansible 2.2
2017-01-31 11:45:35 +01:00
Jérémy Lecour 478e9a8272 replace "state: installed" with "state: present" 2017-01-12 17:37:48 +01:00
Jérémy Lecour 5a4f838375 Unix mode MUST be a quoted string when using octal notation 2017-01-05 12:03:54 +01:00
Jérémy Lecour c0ab8f99ce Squash: conventions, evolinux, etc-git… 2016-12-21 16:12:30 +01:00
Jérémy Lecour 45a3ad5ef1 Better placement for this configuration 2016-12-21 16:12:27 +01:00