From a9693b85ac9e60e812a87c21e9b1b55ce01d4180 Mon Sep 17 00:00:00 2001 From: Jorge Niedbalski <jorge.niedbalski@linaro.org> Date: Mon, 21 May 2018 15:39:53 -0400 Subject: [PATCH] [elasticsearch] Change ES_HEAP_SIZE to ES_JAVA_OPTS. After enabling the elasticsearch debian/ubuntu images the container doesn't starts with ELK 5.4.1 as ES_HEAP_SIZE has been deprecated. We should use ES_JAVA_OPTS with the -Xms/Xmx options instead. Closes-Bug: #1772482 Change-Id: I9b368468d41421d679a9c4ad6fdf595863de7a1a Signed-off-by: Jorge Niedbalski <jorge.niedbalski@linaro.org> --- ansible/roles/elasticsearch/defaults/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ansible/roles/elasticsearch/defaults/main.yml b/ansible/roles/elasticsearch/defaults/main.yml index 86d5ae9ae5..9f6c4787bf 100644 --- a/ansible/roles/elasticsearch/defaults/main.yml +++ b/ansible/roles/elasticsearch/defaults/main.yml @@ -6,7 +6,7 @@ elasticsearch_services: enabled: true image: "{{ elasticsearch_image_full }}" environment: - ES_HEAP_SIZE: "{{ es_heap_size }}" + ES_JAVA_OPTS: "{{ es_java_opts }}" volumes: - "{{ node_config_directory }}/elasticsearch/:{{ container_config_directory }}/" - "/etc/localtime:/etc/localtime:ro" @@ -18,6 +18,7 @@ elasticsearch_services: #################### elasticsearch_cluster_name: "kolla_logging" es_heap_size: "1g" +es_java_opts: "{% if es_heap_size %}-Xms{{ es_heap_size }} -Xmx{{ es_heap_size }}{%endif%}" #################### # Docker