aboutsummaryrefslogtreecommitdiff
path: root/docker/elasticsearch
diff options
context:
space:
mode:
authorSylvain Baubeau <sbaubeau@redhat.com>2019-03-26 15:00:24 +0100
committerDincer Celik <hello@dincercelik.com>2020-04-09 18:03:49 +0300
commitbfb7e41ed0a63f97c2096cd2c792e02208db47a7 (patch)
tree9c1dd16b823bff449ab0fe9da999f05a1c0eb256 /docker/elasticsearch
parent3883d3a01dec974b6b0bca7784a9989510cd7d92 (diff)
downloadkolla-bfb7e41ed0a63f97c2096cd2c792e02208db47a7.tar.gz
kolla-bfb7e41ed0a63f97c2096cd2c792e02208db47a7.zip
Upgrade Elasticsearch and Kibana to 6.x
Start using oss tagged binaries. These binaries contain only features that are available under the Apache 2.0 license. Implements: blueprint elasticsearch-kibana-version-upgrade Co-authored-by: Dincer Celik <hello@dincercelik.com> Change-Id: I8b52b2630a72393bf4b9c7095fc67db6c36c27fa
Diffstat (limited to 'docker/elasticsearch')
-rw-r--r--docker/elasticsearch/elasticsearch/Dockerfile.j215
1 files changed, 9 insertions, 6 deletions
diff --git a/docker/elasticsearch/elasticsearch/Dockerfile.j2 b/docker/elasticsearch/elasticsearch/Dockerfile.j2
index 2bab2d8dc..d5bd4ce04 100644
--- a/docker/elasticsearch/elasticsearch/Dockerfile.j2
+++ b/docker/elasticsearch/elasticsearch/Dockerfile.j2
@@ -13,19 +13,22 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% if base_package_type == 'rpm' %}
{% set elasticsearch_packages = [
- 'elasticsearch',
- 'java-1.8.0-openjdk-headless',
+ 'java-11-openjdk-headless',
+ 'elasticsearch-oss',
] %}
-ENV JAVA_HOME /usr/lib/jvm/jre-1.8.0-openjdk/
+ENV JAVA_HOME /usr/lib/jvm/jre-11-openjdk/
{% elif base_package_type == 'deb' %}
{% set elasticsearch_packages = [
- 'default-jre-headless',
- 'elasticsearch',
+ 'elasticsearch-oss',
] %}
-ENV JAVA_HOME /usr/lib/jvm/java-{{java_version}}-openjdk-{{debian_arch}}/
+# NOTE(osmanlicilegi): post-install script of elasticsearch fails when trying to
+# install elasticsearch and java together.
+{{ macros.install_packages(['default-jre-headless']) }}
+
+ENV JAVA_HOME /usr/lib/jvm/java-11-openjdk-{{debian_arch}}/
{% endif %}