File tree Expand file tree Collapse file tree 6 files changed +14
-12
lines changed
roles/slurm_exporter/tasks
environments/common/inventory/group_vars/builder Expand file tree Collapse file tree 6 files changed +14
-12
lines changed Original file line number Diff line number Diff line change 171
171
when : " 'openondemand' in group_names"
172
172
173
173
- name : slurm exporter
174
- import_role :
174
+ include_role :
175
175
name : slurm_exporter
176
- tasks_from : install
177
- vars :
178
- slurm_exporter_state : stopped
176
+ tasks_from : install.yml
179
177
when : " 'slurm_exporter' in group_names"
180
178
181
179
- name : Install alertmanager
Original file line number Diff line number Diff line change 54
54
tags : slurm_exporter
55
55
environment : " {{ appliances_environment_vars }}"
56
56
tasks :
57
- - import_role :
57
+ - include_role :
58
58
name : slurm_exporter
59
+ tasks_from : " {{ 'configure.yml' if appliances_mode == 'configure' else 'main.yml' }}"
60
+
59
61
60
62
- name : Setup core monitoring software
61
63
hosts : prometheus
Original file line number Diff line number Diff line change
1
+ - name : Ensure slurm exporter state
2
+ systemd :
3
+ name : prometheus-slurm-exporter
4
+ state : " {{ slurm_exporter_state }}"
5
+ enabled : true
6
+ when :
7
+ - not ansible_check_mode
Original file line number Diff line number Diff line change 6
6
7
7
- meta : flush_handlers
8
8
9
- - name : Ensure slurm exporter state
10
- systemd :
11
- name : prometheus-slurm-exporter
12
- state : " {{ slurm_exporter_state }}"
13
- enabled : true
14
- when :
15
- - not ansible_check_mode
Original file line number Diff line number Diff line change 1
1
---
2
2
- import_tasks : install.yml
3
+ - import_tasks : configure.yml
Original file line number Diff line number Diff line change @@ -24,4 +24,5 @@ tuned_started: false
24
24
tuned_enabled : false
25
25
sssd_started : false
26
26
sssd_enabled : false
27
+ slurm_exporter_state : stopped
27
28
appliances_mode : build
You can’t perform that action at this time.
0 commit comments