From 19330cec01d78b45b051ec0659d74d17339923b8 Mon Sep 17 00:00:00 2001 From: Peter Mikus Date: Mon, 18 Nov 2019 09:13:38 +0000 Subject: [PATCH] FIX: Ansible remove vpp Signed-off-by: Peter Mikus Change-Id: I054d2b282f67a465bb0f7ceacfe23d6283c88409 --- .../ansible/roles/cleanup/tasks/remove_package.yaml | 16 ++-------------- 1 file 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 -- 2.16.6