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 171171 when : " 'openondemand' in group_names"
172172
173173 - name : slurm exporter
174- import_role :
174+ include_role :
175175 name : slurm_exporter
176- tasks_from : install
177- vars :
178- slurm_exporter_state : stopped
176+ tasks_from : install.yml
179177 when : " 'slurm_exporter' in group_names"
180178
181179 - name : Install alertmanager
Original file line number Diff line number Diff line change 5454 tags : slurm_exporter
5555 environment : " {{ appliances_environment_vars }}"
5656 tasks :
57- - import_role :
57+ - include_role :
5858 name : slurm_exporter
59+ tasks_from : " {{ 'configure.yml' if appliances_mode == 'configure' else 'main.yml' }}"
60+
5961
6062- name : Setup core monitoring software
6163 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 66
77- meta : flush_handlers
88
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 11---
22- 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
2424tuned_enabled : false
2525sssd_started : false
2626sssd_enabled : false
27+ slurm_exporter_state : stopped
2728appliances_mode : build
You can’t perform that action at this time.
0 commit comments