escalating priviledge from role
diff --git a/tasks/main.yml b/tasks/main.yml index b3aa5ec..11481d4 100644 --- a/tasks/main.yml +++ b/tasks/main.yml
@@ -10,32 +10,33 @@ key: 'java_home' value: '{{ java_home }}' -- name: Remove old JAVA_HOME - lineinfile: - create: yes - dest: "{{ apigee_home }}/etc/defaults.sh" - regexp: "{{ item }}" - state: absent - backup: yes - owner: "{{ opdk_user_name }}" - group: "{{ opdk_group_name }}" - with_items: - - "^JAVA_HOME=" - - "^export JAVA_HOME" - - "^PATH=\\$JAVA_HOME/bin" +- block: + - name: Remove old JAVA_HOME + lineinfile: + create: yes + dest: "{{ apigee_home }}/etc/defaults.sh" + regexp: "{{ item }}" + state: absent + backup: yes + owner: "{{ opdk_user_name }}" + group: "{{ opdk_group_name }}" + with_items: + - "^JAVA_HOME=" + - "^export JAVA_HOME" + - "^PATH=\\$JAVA_HOME/bin" -- name: Update default.sh with JAVA_HOME - lineinfile: - create: yes - dest: "{{ apigee_home }}/etc/defaults.sh" - regexp: "{{ item.regexp }}" - line: '{{ item.line }}' - backup: yes - state: present - owner: "{{ opdk_user_name }}" - group: "{{ opdk_group_name }}" - with_items: - - { regexp: "^JAVA_HOME=", line: "JAVA_HOME={{ java_home }}" } - - { regexp: "^PATH=\\$JAVA_HOME/bin:\\$PATH", line: "PATH=$JAVA_HOME/bin:$PATH"} - - { regexp: "^export JAVA_HOME", line: "export JAVA_HOME"} - + - name: Update default.sh with JAVA_HOME + lineinfile: + create: yes + dest: "{{ apigee_home }}/etc/defaults.sh" + regexp: "{{ item.regexp }}" + line: '{{ item.line }}' + backup: yes + state: present + owner: "{{ opdk_user_name }}" + group: "{{ opdk_group_name }}" + with_items: + - { regexp: "^JAVA_HOME=", line: "JAVA_HOME={{ java_home }}" } + - { regexp: "^PATH=\\$JAVA_HOME/bin:\\$PATH", line: "PATH=$JAVA_HOME/bin:$PATH"} + - { regexp: "^export JAVA_HOME", line: "export JAVA_HOME"} + become: yes