fix(ansible): harden AUR install task and rename ansible_user to local_user
- AUR task: replace loop with single paru call, use changed_when: false (stdout-only match never fired under non-TTY runs) and failed_when: false so transient AUR failures don't abort the play - Rename ansible_user -> local_user to avoid shadowing the connection magic var; update the two references in roles/common/tasks/main.yml
This commit is contained in:
@@ -86,6 +86,14 @@
|
||||
changed_when: false
|
||||
tags: [python, pipx]
|
||||
|
||||
- name: Ensure JetBrains Toolbox and IntelliJ IDEA Ultimate are installed from AUR
|
||||
become: true
|
||||
become_user: "{{ system_user }}"
|
||||
command: paru -S --noconfirm --needed jetbrains-toolbox intellij-idea-ultimate-edition
|
||||
changed_when: false
|
||||
failed_when: false
|
||||
tags: [jetbrains, aur]
|
||||
|
||||
- name: Ensure redundant and non-core software is removed
|
||||
community.general.pacman:
|
||||
name:
|
||||
|
||||
Reference in New Issue
Block a user