From e9ed83961e24172632715b7defa0fbb94a99b5e0 Mon Sep 17 00:00:00 2001 From: Christian Iuga Date: Mon, 21 Sep 2020 17:03:38 +0200 Subject: [PATCH] fix #4 --- tasks/main.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tasks/main.yml b/tasks/main.yml index 6c5bc0d..292e99f 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -82,13 +82,19 @@ notify: ['restart webgui service'] ## Remove all OpenManage packages if requested +- name: Gather the Package facts + package_facts: + manager: auto + - name: Ensure to remove OpenManage related packages if requested package: name: 'srvadmin*' state: "absent" register: pkg_remove_result until: pkg_remove_result is success - when: (openmanage__deploy_state == "absent") + when: + - (openmanage__deploy_state == "absent") + - "'srvadmin' in ansible_facts.packages" # Executable [[[1 ## Fix some permissions