escalating priviledge from role
diff --git a/tasks/main.yml b/tasks/main.yml
index e9e4d38..434cce6 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -4,36 +4,39 @@
cache:
key: 'opdk_portal_config_file'
value: '{{ opdk_installer_path }}/edge-devportal-response-{{ opdk_version }}-{{ region }}.conf'
-- block:
- - name: Remove the old dev portal db response file
- file:
- path: "{{ opdk_portal_config_file }}"
- state: absent
- when: manual_devportal_response_file is not defined or not manual_devportal_response_file
- - name: Ensure that a folder exists for the file to be generated
- file:
- path: "{{ opdk_portal_config_file | dirname }}"
- state: directory
+- name: Remove the old dev portal db response file
+ become: yes
+ file:
+ path: "{{ opdk_portal_config_file }}"
+ state: absent
+ when: manual_devportal_response_file is not defined or not manual_devportal_response_file
- - import_tasks: postgres.yml
+- name: Ensure that a folder exists for the file to be generated
+ become: yes
+ file:
+ path: "{{ opdk_portal_config_file | dirname }}"
+ state: directory
- - name: Construct the dev portal silent-install file
- template:
- src: 'devportal-silent-install.conf.j2'
- dest: "{{ opdk_portal_config_file }}"
- force: yes
- owner: '{{ opdk_user_name }}'
- group: '{{ opdk_group_name }}'
- mode: 0655
- when: manual_devportal_response_file is not defined or not manual_devportal_response_file
+- import_tasks: postgres.yml
- - name: Copy provided silent-install file
- copy:
- src: "{{ manual_devportal_response_file }}"
- dest: "{{ opdk_portal_config_file }}"
- owner: '{{ opdk_user_name }}'
- group: '{{ opdk_group_name }}'
- mode: 0655
- when: manual_devportal_response_file is defined and manual_devportal_response_file
- become: yes
\ No newline at end of file
+- name: Construct the dev portal silent-install file
+ become: yes
+ template:
+ src: 'devportal-silent-install.conf.j2'
+ dest: "{{ opdk_portal_config_file }}"
+ force: yes
+ owner: '{{ opdk_user_name }}'
+ group: '{{ opdk_group_name }}'
+ mode: 0655
+ when: manual_devportal_response_file is not defined or not manual_devportal_response_file
+
+- name: Copy provided silent-install file
+ become: yes
+ copy:
+ src: "{{ manual_devportal_response_file }}"
+ dest: "{{ opdk_portal_config_file }}"
+ owner: '{{ opdk_user_name }}'
+ group: '{{ opdk_group_name }}'
+ mode: 0655
+ when: manual_devportal_response_file is defined and manual_devportal_response_file