From 2531667af00645959ee5c0829e23fc9f9e0412d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Thu, 17 Sep 2020 16:17:05 +0200 Subject: [PATCH] Remove all OpenManage related pkg if requested --- CHANGELOG.md | 1 + tasks/main.yml | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index caa010a..c38f7df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ### Enhancements * Install apt_key only if deploy_state = present. +* Remove all OpenManage related packages if deploy_state = absent. ## v1.1.0 diff --git a/tasks/main.yml b/tasks/main.yml index 8b63589..deb2417 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -82,6 +82,15 @@ until: pkg_webgui_result is success notify: ['restart webgui service'] +## Remove all OpenManage packages if requested +- 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") + # Executable [[[1 ## Fix some permissions - name: Ensure Executables can be run