aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/testbed-setup/ansible/roles/cleanup
diff options
context:
space:
mode:
authorPeter Mikus <pmikus@cisco.com>2019-11-18 09:13:38 +0000
committerPeter Mikus <pmikus@cisco.com>2019-11-18 09:13:38 +0000
commit19330cec01d78b45b051ec0659d74d17339923b8 (patch)
tree22d0b502bb4c33a4e64b5070ac862e6dd5703ea9 /resources/tools/testbed-setup/ansible/roles/cleanup
parent080b0394d24c52ffcf752630605a714bfe0fb8dd (diff)
FIX: Ansible remove vpp
Signed-off-by: Peter Mikus <pmikus@cisco.com> Change-Id: I054d2b282f67a465bb0f7ceacfe23d6283c88409
Diffstat (limited to 'resources/tools/testbed-setup/ansible/roles/cleanup')
-rw-r--r--resources/tools/testbed-setup/ansible/roles/cleanup/tasks/remove_package.yaml16
1 files changed, 2 insertions, 14 deletions
diff --git a/resources/tools/testbed-setup/ansible/roles/cleanup/tasks/remove_package.yaml b/resources/tools/testbed-setup/ansible/roles/cleanup/tasks/remove_package.yaml
index 8f5ec8fefe..0c8816fe29 100644
--- a/resources/tools/testbed-setup/ansible/roles/cleanup/tasks/remove_package.yaml
+++ b/resources/tools/testbed-setup/ansible/roles/cleanup/tasks/remove_package.yaml
@@ -7,25 +7,13 @@
ansible_distribution == 'Ubuntu'
tags: remove-package
-- name: Remove package - Check if {{ package }} is installed
- shell: >
- "dpkg-query -W -f='${Status}' {{ package }} | grep 'install ok installed'"
- register: package_is_installed
- failed_when: no
- changed_when: no
- when: >
- ansible_distribution == 'Ubuntu'
- tags: remove-package
-
- name: Remove package - {{ package }}
apt:
name: '{{ package }}'
force: yes
purge: yes
state: absent
+ failed_when: no
when: >
- package is defined and
- package != '' and
- package_is_installed.rc == 0 and
- ansible_distribution|lower == 'ubuntu'
+ ansible_distribution == 'Ubuntu'
tags: remove-package