diff --git a/tasks/main.yml b/tasks/main.yml index 38819c2dca83f53da8898cbd895c567a88d29866..fb12522e42bcd49f086bdc3396d240de43604c90 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,6 +1,10 @@ - name: PREREQUIREMENTS | Update package index raw: pacman -Sy + register: command_res + changed_when: false - name: PREREQUIREMENTS | Install packages - raw: pacman --noconfirm -S {{ item }} + raw: pacman --needed --noconfirm -S {{ item }} with_items: '{{ ansible_prerequirements_packages }}' + register: command_res + changed_when: "'Es gibt nichts zu tun' not in command_res.stdout"