From 39960531b21b4b52128c57fdb105d78d68b71a23 Mon Sep 17 00:00:00 2001 From: do Date: Fri, 10 Jul 2020 13:36:10 +0200 Subject: [PATCH] creating textfile collector dir --- base/packages/prometheus.sls | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/base/packages/prometheus.sls b/base/packages/prometheus.sls index 5c013dd..b67a952 100644 --- a/base/packages/prometheus.sls +++ b/base/packages/prometheus.sls @@ -14,13 +14,14 @@ set has_promexporter = salt['pillar.get']( systemd-prometheus-node-exporter-service-override: file.managed: - name: /etc/systemd/system/prometheus-node-exporter.service.d/override.conf - - user: root - - group: root + - user: node_exporter + - group: node_exporter - makedirs: True - contents: | [Service] ExecStartPre=mkdir -p {{ salt['pillar.get']('prometheus:service:node_exporter:args:collector.textfile.directory') }} - ExecStartPre=chmod 777 {{ salt['pillar.get']('prometheus:service:node_exporter:args:collector.textfile.directory') }} + ExecStartPre=chown node_exporter:node_exporter {{ salt['pillar.get']('prometheus:service:node_exporter:args:collector.textfile.directory') }} + ExecStartPre=chmod 755 {{ salt['pillar.get']('prometheus:service:node_exporter:args:collector.textfile.directory') }} - watch_in: - cmd: reload_systemd_configuration {%- endif %}