diff --git a/roles/prometheus-node/tasks/main.yml b/roles/prometheus-node/tasks/main.yml
index 7d2080bb30ce8da5c0e1a11d2134bac33a925411..ef77ce8c1d2bef4dff2543f7519efdd24ae0bb3c 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
-