From 8294a1c8b40fc6fb39a696ec4d93cf0ee217c153 Mon Sep 17 00:00:00 2001
From: Alexandre Iooss <erdnaxe@crans.org>
Date: Fri, 4 Oct 2019 09:15:51 +0200
Subject: [PATCH] Fix prometheus-node ci errors

---
 roles/prometheus-node/tasks/main.yml | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/roles/prometheus-node/tasks/main.yml b/roles/prometheus-node/tasks/main.yml
index 7d2080bb..ef77ce8c 100644
--- a/roles/prometheus-node/tasks/main.yml
+++ b/roles/prometheus-node/tasks/main.yml
@@ -3,7 +3,7 @@
   apt:
     update_cache: true
     name: prometheus-node-exporter
-    install_recommends: no  # Do not install smartmontools
+    install_recommends: false  # Do not install smartmontools
   register: apt_result
   retries: 3
   until: apt_result is succeeded
@@ -15,8 +15,7 @@
   apt:
     update_cache: true
     name: prometheus-node-exporter
-    install_recommends: no
-    state: latest
+    install_recommends: false
     default_release: stretch-backports
   register: apt_result
   retries: 3
@@ -27,7 +26,7 @@
 - name: Activate prometheus-node-exporter service
   systemd:
     name: prometheus-node-exporter
-    enabled: yes
+    enabled: true
     state: started
 
 # Doesn't work on Debian Stretch with the old prometheus package
@@ -35,6 +34,6 @@
   lineinfile:
     path: /etc/default/prometheus-node-exporter
     regexp: '^ARGS='
-    line: "ARGS=\"--web.listen-address={{ ansible_hostname }}.adm.crans.org:9100\""
+    line: |
+      ARGS="--web.listen-address={{ ansible_hostname }}.adm.crans.org:9100"
   notify: Restart prometheus-node-exporter
-
-- 
GitLab