* Removes aarch64 specific task as this is now fully able to be handled
by the default Debian handler
* Adds specially handling of the alternatives update depending on system
architecture
Change-Id: I92a5f55465d2be3aa95167679ead6e697a67cd84
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
+++ /dev/null
----
-- name: Setup openjdk-r/ppa
- apt_repository:
- repo: 'ppa:openjdk-r/ppa'
- become: true
-
-- name: Install Java 8 SDK
- apt: name=openjdk-8-jdk state=present update_cache=yes
- become: true
-
-- name: Set Java path
- set_fact:
- java_path: /usr/lib/jvm/java-1.8.0-openjdk-arm64
- ansible_distribution_major_version == "11" or ansible_distribution_version == "20.04" or
ansible_distribution_version == "18.04"
-- name: Set Java path for OpenJDK 11
+- name: Set Java path for OpenJDK 11 (non-arm)
set_fact:
java_path: /usr/lib/jvm/java-1.11.0-openjdk-amd64
+ when:
+ - ansible_architecture != "aarch64"
+
+- name: Set Java path for OpenJDK 11 (arm)
+ set_fact:
+ java_path: /usr/lib/jvm/java-1.110-openjdk-arm64
+ when:
+ - ansible_architecture == "aarch64"