Remove packages before installing packages

This commit is contained in:
2022-06-30 06:38:05 +02:00
parent 45c48b39bc
commit 4dfe80d56b

View File

@@ -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) }}"