From 34f4c49e001cef1c3d02708949c0c285a233201f Mon Sep 17 00:00:00 2001 From: Jakob Reiter Date: Tue, 20 Sep 2016 10:52:05 +0200 Subject: [PATCH] Added conditional for ExecStartPre=/usr/share/elasticsearch/bin/elasticsearch-systemd-pre-exec, as its only available on ES >=2.0 --- templates/systemd/elasticsearch.j2 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/systemd/elasticsearch.j2 b/templates/systemd/elasticsearch.j2 index 714646f..34d212b 100644 --- a/templates/systemd/elasticsearch.j2 +++ b/templates/systemd/elasticsearch.j2 @@ -17,7 +17,9 @@ WorkingDirectory={{es_home}} User={{es_user}} Group={{es_group}} +{% if es_version | version_compare('2.0', '>=') %} ExecStartPre=/usr/share/elasticsearch/bin/elasticsearch-systemd-pre-exec +{% endif %} ExecStart={{es_home}}/bin/elasticsearch \ -Des.pidfile=${PID_DIR}/elasticsearch.pid \