Skip to content

Commit 149dd81

Browse files
fix(systemd): ensure systemd detects new service
1 parent a13dd03 commit 149dd81

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

prometheus/archive/install.sls

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ prometheus-archive-install-{{ name }}-managed-service:
7676
- require:
7777
- file: prometheus-archive-install-{{ name }}-file-directory
7878
- file: prometheus-config-file-basedir-file-directory
79+
cmd.run:
80+
- name: systemctl daemon-reload
81+
- require:
82+
- file: prometheus-archive-install-{{ name }}-managed-service
7983
8084
{%- endif %}
8185
{%- endif %}

prometheus/service/running.sls

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ prometheus-service-running-{{ name }}-service-running:
3838
service.running:
3939
- name: {{ name }}
4040
- enable: True
41-
{%- if name in prometheus.config %}
41+
{%- if name in prometheus.config %}
4242
- watch:
4343
- file: prometheus-config-file-{{ name }}-file-managed
44-
{%- endif %}
44+
{%- endif %}
4545
- require:
4646
- service: prometheus-service-running-{{ name }}-service-unmasked
4747
- file: prometheus-config-file-var-file-directory

0 commit comments

Comments
 (0)