File tree 4 files changed +12
-7
lines changed
4 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 13
13
register : elasticsearch_install
14
14
15
15
- name : Debian - Download elasticsearch from url
16
- get_url : url={{ __es_package_url.default }}-{{ es_version }}.deb dest=/tmp/elasticsearch-{{ es_version }}.deb validate_certs=no
16
+ get_url : url={% if es_custom_package_url is defined %}{{ es_custom_package_url }}{% else %}{{ es_package_url }} -{{ es_version }}.deb{% endif %} dest=/tmp/elasticsearch-{{ es_version }}.deb validate_certs=no
17
17
when : not es_use_repository
18
18
19
19
- name : Debian - Ensure elasticsearch is installed from downloaded package
Original file line number Diff line number Diff line change 2
2
- name : Ensure libselinux-python on CentOS 6.x
3
3
yum : name=libselinux-python state=present update_cache=yes
4
4
when : ( ansible_distribution == "CentOS" ) and ( ansible_distribution_major_version == "6" )
5
+
5
6
- name : RedHat - add Elasticsearch repo
6
7
template : src=elasticsearch.repo dest=/etc/yum.repos.d/elasticsearch-{{ es_major_version }}.repo
8
+ when : es_use_repository
9
+
7
10
- name : RedHat - Install Elasticsearch
8
11
yum : name=elasticsearch{% if es_version is defined and es_version != "" %}-{{ es_version }}{% endif %} state=present update_cache=yes
12
+ when : es_use_repository
13
+ register : elasticsearch_install
14
+
15
+ - name : RedHat - Install Elasticsearch from url
16
+ yum : name={{ es_package_url }}-{{ es_version }}.noarch.rpm state=present
17
+ when : not es_use_repository
9
18
register : elasticsearch_install
10
19
11
20
- name : RedHat - configure memory
Original file line number Diff line number Diff line change 1
1
---
2
2
# Debian specific Java
3
3
- name : Debian - Ensure Java is installed
4
- apt : name={{ item }} state=present cache_valid_time=86400
4
+ apt : name={{ item }} state=present update_cache=yes
5
5
with_items : java_packages
Original file line number Diff line number Diff line change 1
1
---
2
- __es_package_url :
3
- default : " https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch"
4
- url_master : " http://s3-eu-west-1.amazonaws.com/build-eu.elasticsearch.org/origin/master/nightly/JDK7/elasticsearch-latest-"
5
- url_17 : " http://s3-eu-west-1.amazonaws.com/build.eu-west-1.elastic.co/origin/1.7/nightly/JDK7/elasticsearch-latest-"
6
- url_16 : " http://s3-eu-west-1.amazonaws.com/build.eu-west-1.elastic.co/origin/1.6/nightly/JDK7/elasticsearch-latest-"
2
+ es_package_url : " https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch"
You can’t perform that action at this time.
0 commit comments