We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6dea60f + 496af8b commit 6a4eb97Copy full SHA for 6a4eb97
defaults/main.yml
@@ -4,6 +4,7 @@ es_version: "2.2.0"
4
es_version_lock: false
5
es_use_repository: true
6
es_start_service: true
7
+update_java: false
8
es_restart_on_change: true
9
es_plugins_reinstall: false
10
es_scripts: false
tasks/java.yml
@@ -1,8 +1,15 @@
1
---
2
+
3
+- set_fact: java_state="present"
+- set_fact: java_state="latest"
+ when: update_java == true
- name: RedHat - Ensure Java is installed
- yum: name={{ java }} state=latest
+ yum: name={{ java }} state={{java_state}}
11
when: ansible_os_family == 'RedHat'
12
13
- name: Debian - Ensure Java is installed
- apt: name={{ java }} state=present update_cache=yes force=yes
14
+ apt: name={{ java }} state={{java_state}} update_cache=yes force=yes
15
when: ansible_os_family == 'Debian'
0 commit comments