From d33ddc89d99cc4828b3c81983f499671b9fd50be Mon Sep 17 00:00:00 2001
From: tec <tec@ucc.gu.uwa.edu.au>
Date: Mon, 13 Jan 2020 23:47:33 +0800
Subject: [PATCH] If we need the role, why complicate things by having a 2nd
 version of node exporter?

---
 monitor_client.yml | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/monitor_client.yml b/monitor_client.yml
index 95ceefc..9644178 100644
--- a/monitor_client.yml
+++ b/monitor_client.yml
@@ -3,18 +3,8 @@
   become: true
   become_user: root
   remote_user: root
-  pre_tasks:
-    # because deb10 packages version works
-      - name: Have prometheus-node-exporter
-        apt:
-            name: prometheus-node-exporter
-            state: latest
-        when: ansible_facts['os_family'] == 'Debian' and ansible_distribution_major_version == '10'
-      - name: Gather the rpm package facts
-        package_facts:
-            manager: auto
   roles:
-      - { role: cloudalchemy.node-exporter, when: "ansible_facts.packages['prometheus-node-exporter'] is not defined" }
+      - role: cloudalchemy.node-exporter
   tasks:
     - name: Add getent passwd count monitor file
       copy:
-- 
GitLab