From ce4cf24f9d2ab10b66ac5d2c0121f0343d958d64 Mon Sep 17 00:00:00 2001 From: Shri Bodas Date: Wed, 10 Jan 2018 13:09:51 -0800 Subject: [PATCH] Making selection of java path more robust --- tasks/java.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tasks/java.yml b/tasks/java.yml index 1ceff13..969747c 100644 --- a/tasks/java.yml +++ b/tasks/java.yml @@ -10,11 +10,16 @@ yum: name={{ java }} state={{java_state}} when: ansible_os_family == 'RedHat' +- name: Get the installed java path + shell: "update-alternatives --display java | grep '^/' | awk '{print $1}' | grep 1.8.0" + register: java_full_path + - name: correct java version selected alternatives: name: java - path: /usr/bin/java8 + path: "{{ java_full_path.stdout }}" link: /usr/bin/java + when: ansible_os_family == 'RedHat' and java_full_path is defined - name: Refresh java repo become: yes