From 9e55b07052460c09231a1a89c6ca48ec68ec437c Mon Sep 17 00:00:00 2001 From: Vasily <laurvas@users.noreply.github.com> Date: Wed, 5 Jun 2019 18:31:55 +0300 Subject: [PATCH] Fix wrong size of /home shown by node-exporter (#87) Node-exporter calculates wrong disk space if /home is a separate partition since systemd protects /home from it. Change protection to read-only if /home is a mountpoint. [minor] release --- templates/node_exporter.service.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/templates/node_exporter.service.j2 b/templates/node_exporter.service.j2 index b8ff96e..3dfd4eb 100644 --- a/templates/node_exporter.service.j2 +++ b/templates/node_exporter.service.j2 @@ -29,7 +29,11 @@ SyslogIdentifier=node_exporter Restart=always PrivateTmp=yes +{% for m in ansible_mounts if m.mount == '/home' %} +ProtectHome=read-only +{% else %} ProtectHome=yes +{% endfor %} NoNewPrivileges=yes {% if node_exporter_systemd_version | int >= 232 %} -- GitLab