diff --git a/playbook.yml b/playbook.yml index 91fbf84..7a9a67a 100644 --- a/playbook.yml +++ b/playbook.yml @@ -208,14 +208,6 @@ assert: that: "defined_packages_remove|length == distro_packages_remove|length" - - name: install packages - package: - name: "{{ packages|json_query(query) }}" - state: present - become: true - vars: - query: "{{ 'list.*.%s[]'|format(distro) }}" - - name: remove packages package: name: "{{ packages|json_query(query) }}" @@ -225,6 +217,14 @@ query: "{{ 'remove.*.%s[]'|format(distro) }}" when: distro != 'ubuntu' + - name: install packages + package: + name: "{{ packages|json_query(query) }}" + state: present + become: true + vars: + query: "{{ 'list.*.%s[]'|format(distro) }}" + - name: remove packages apt: name: "{{ packages|json_query(query) }}"