From 59d43f81121dbe5834da66a0d48a5609af7605d4 Mon Sep 17 00:00:00 2001 From: Aaron Guise Date: Tue, 5 Oct 2021 11:30:16 +1300 Subject: [PATCH] Remove package if forcing removal --- tasks/RedHat.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tasks/RedHat.yml b/tasks/RedHat.yml index 00ad945..f15fcd9 100644 --- a/tasks/RedHat.yml +++ b/tasks/RedHat.yml @@ -10,8 +10,20 @@ package_facts: manager: "auto" +- name: Remove check-mk if force install + package: + name: check-mk-agent + state: absent + when: "cmk_force_install and 'check-mk-agent' in ansible_facts.packages" + +- name: Re-check check-mk-agent status + package_facts: + manager: "auto" + when: cmk_force_install + - name: Install check-mk-agent block: + - name: Check if check-mk-agent is present on server stat: path: /tmp/check-mk-agent.rpm