From b687beb8422026d865f69718b26a66041e4a0037 Mon Sep 17 00:00:00 2001 From: Joe Russack Date: Wed, 15 Jun 2016 18:05:03 -0700 Subject: [PATCH] Added 'become' tags to operations that require root on Centos7 --- tasks/install.yml | 8 ++++++-- tasks/use-rpm.yml | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/tasks/install.yml b/tasks/install.yml index 3b9b209..3414276 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -65,29 +65,32 @@ - block: - - # No link creation is necessary on Mac OS X -- + # No link creation is necessary on Mac OS X -- # the package installer automatically creates symlinks in /usr/bin. - name: link "{{ java_install_dir }}/{{ java_default_link_name }}" + become: yes file: dest: "{{ java_install_dir }}/{{ java_default_link_name }}" src: "{{ java_install_dir }}/jdk{{ jdk_version }}" state: link - name: alternatives link for "java" + become: yes alternatives: name: java link: /usr/bin/java path: "{{ java_install_dir }}/{{ java_default_link_name }}/bin/java" - name: alternatives link for "javac" + become: yes alternatives: name: javac link: /usr/bin/javac path: "{{ java_install_dir }}/{{ java_default_link_name }}/bin/javac" - name: alternatives link for "jar" + become: yes alternatives: name: jar link: /usr/bin/jar @@ -98,6 +101,7 @@ register: filecheck - name: alternatives link for "java_sdk" + become: yes alternatives: name: java_sdk link: /usr/lib/jvm/java diff --git a/tasks/use-rpm.yml b/tasks/use-rpm.yml index e825394..a0e8b8e 100644 --- a/tasks/use-rpm.yml +++ b/tasks/use-rpm.yml @@ -14,6 +14,7 @@ - name: install JDK via RPM file with yum + become: True yum: name: "{{ java_download_path }}/{{ jdk_tarball_file }}.rpm" state: present