2 # file: roles/cleanup/tasks/remove_package.yaml
4 - name: Remove package - Fix corrupted apt
5 shell: 'dpkg --configure -a'
7 ansible_distribution == 'Ubuntu'
10 - name: Remove package - Check if {{ package }} is installed
12 "dpkg-query -W -f='${Status}' {{ package }} | grep 'install ok installed'"
13 register: package_is_installed
17 ansible_distribution == 'Ubuntu'
20 - name: Remove package - {{ package }}
27 package is defined and
29 package_is_installed.rc == 0 and
30 ansible_distribution|lower == 'ubuntu'