Add become to all become_user tasks.

This commit is contained in:
me
2026-10-02 07:58:58 -07:00
parent f808eb7ecb
commit ff548cc7a2
10 changed files with 46 additions and 10 deletions
@@ -229,6 +229,7 @@
owner: "{{ user }}"
group: "{{ user }}"
become: true
become_user: "{{ user }}"
when: coding
and not android_sdkmanager_temp_stat.stat.exists
@@ -248,6 +249,7 @@
- cmdline-tools/latest
- platform-tools
- emulator
become: true
become_user: "{{ user }}"
when: coding
and not android_sdkmanager_check.stat.exists
@@ -268,6 +270,7 @@
register: install_required
changed_when: "'INSTALLED' in install_required.stdout"
failed_when: "'FAILED' in install_required.stdout"
become: true
become_user: "{{ user }}"
when: coding
@@ -287,6 +290,7 @@
register: install_additional
changed_when: "'INSTALLED' in install_additional.stdout"
failed_when: "'FAILED' in install_additional.stdout"
become: true
become_user: "{{ user }}"
when: coding
and sdks
@@ -307,6 +311,7 @@
register: remove_additional
changed_when: "'REMOVED' in remove_additional.stdout"
failed_when: "'FAILED' in remove_additional.stdout"
become: true
become_user: "{{ user }}"
when: !coding
or !sdks
@@ -327,12 +332,14 @@
register: remove_unused
changed_when: "'REMOVED' in remove_unused.stdout"
failed_when: "'FAILED' in remove_unused.stdout"
become: true
become_user: "{{ user }}"
when: coding
# Report the currently installed packges.
- name: Workstation | Linux | Software | Android | Report Modules
shell: "{{ android_sdkmanager2_list }} --all > {{ android_report_file }}"
become: true
become_user: "{{ user }}"
when: coding
@@ -340,22 +347,26 @@
- name: Workstation | Linux | Software | Android | Inform Flutter
shell: "{{ flutter }} config --android-sdk={{ android_sdk_location }}"
become: true
become_user: "{{ user }}"
when: coding
- name: Workstation | Linux | Software | Android | License Agreements [1/2]
shell: "yes | {{ android_sdkmanager_final }} --licenses --sdk_root={{ android_sdk_location }}"
become: true
become_user: "{{ user }}"
when: coding
- name: Workstation | Linux | Software | Android | License Agreements [2/2]
shell: "yes | {{ flutter }} doctor --android-licenses"
become: true
become_user: "{{ user }}"
when: coding
- name: Workstation | Linux | Software | Android | Refresh Flutter Doctor Report
shell: "{{ item }}"
loop: "{{ flutter_report_commands }}"
become: true
become_user: "{{ user }}"
when: coding