Commit a016edca by e0d

Updating the var prefixes and adding creates to shell tasks.

parent 28b1c362
- name: oraclejdk | check for Oracle Java version {{ java_base }} - name: oraclejdk | check for Oracle Java version {{ oraclejdk_base }}
command: test -d /usr/lib/jvm/{{ java_base }} command: test -d /usr/lib/jvm/{{ oraclejdk_base }}
ignore_errors: true ignore_errors: true
register: java_present register: oraclejdk_present
tags: tags:
- oraclejdk - oraclejdk
- install - install
- name: oraclejdk | download Oracle Java - name: oraclejdk | download Oracle Java
shell: executable=/bin/bash curl -b gpw_e24=http%3A%2F%2Fwww.oracle.com -O -L {{ java_url }} chdir=/var/tmp shell: executable="/bin/bash curl -b gpw_e24=http%3A%2F%2Fwww.oracle.com -O -L {{ oraclejdk_url }} chdir=/var/tmp" creates="/var/tmp/{ oraclejdk_file }"
when: java_present|failed when: oraclejdk_present|failed
- name: oraclejdk | install Oracle Java - name: oraclejdk | install Oracle Java
shell: exectuable=/bin/bash mkdir -p /usr/lib/jvm && tar -C /usr/lib/jvm -zxvf /var/tmp/{{ java_file }} shell: exectuable=/bin/bash mkdir -p /usr/lib/jvm && tar -C /usr/lib/jvm -zxvf /var/tmp/{{ oraclejdk_file }} creates="/usr/lib/jvm/{{ oraclejdk_base }}"
sudo: true sudo: true
when: java_present|failed when: oraclejdk_present|failed
tags: tags:
- oraclejdk - oraclejdk
- install - install
- name: oraclejdk | create symlink expected by elasticsearch - name: oraclejdk | create symlink expected by elasticsearch
file: src=/usr/lib/jvm/{{ java_base }} dest={{ java_link }} state=link file: src=/usr/lib/jvm/{{ oraclejdk_base }} dest={{ oraclejdk_link }} state=link
when: java_present|failed when: oraclejdk_present|failed
tags: tags:
- oraclejdk - oraclejdk
- install - install
- name: oraclejdk | add JAVA_HOME for Oracle Java - name: oraclejdk | add JAVA_HOME for Oracle Java
template: src=java.sh.j2 dest=/etc/profile.d/java.sh owner=root group=root mode=0755 template: src=java.sh.j2 dest=/etc/profile.d/java.sh owner=root group=root mode=0755
when: java_present|failed when: oraclejdk_present|failed
tags: tags:
- oraclejdk - oraclejdk
- install - install
\ No newline at end of file
--- ---
java_version: "7u25" oraclejdk_version: "7u25"
# what the archive unpacks to # what the archive unpacks to
java_base: "jdk1.7.0_25" oraclejdk_base: "jdk1.7.0_25"
java_build: "b15" oraclejdk_build: "b15"
java_platform: "linux" oraclejdk_platform: "linux"
java_arch: "x64" oraclejdk_arch: "x64"
java_file: "jdk-{{ java_version }}-{{ java_platform }}-{{ java_arch }}.tar.gz" oraclejdk_file: "jdk-{{ oraclejdk_version }}-{{ oraclejdk_platform }}-{{ oraclejdk_arch }}.tar.gz"
java_url: "http://download.oracle.com/otn-pub/java/jdk/{{ java_version }}-{{ java_build }}/{{ java_file }}" oraclejdk_url: "http://download.oracle.com/otn-pub/java/jdk/{{ oraclejdk_version }}-{{ oraclejdk_build }}/{{ oraclejdk_file }}"
java_link: "/usr/lib/jvm/java-7-oracle" oraclejdk_link: "/usr/lib/jvm/java-7-oracle"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment