ansible: Add SLES support to developer role
[lttng-ci.git] / automation / ansible / roles / rasdaemon / tasks / prometheus.yml
1 ---
2 - name: Install rasdaemon prometheus exporter requirements
3 ansible.builtin.package:
4 name: "{{rasdaemon_prometheus_exporter_prerequisites}}"
5 - name: Install rasdaemon prometheus exporter
6 ansible.builtin.copy:
7 dest: '/usr/local/bin/rasdaemon-exporter'
8 src: 'rasdaemon-exporter.py'
9 owner: 'root'
10 group: 'root'
11 mode: '0755'
12 notify:
13 - Restart rasdaemon-exporter
14 - name: Deploy rasdaemon prometheus exporter service
15 ansible.builtin.template:
16 src: 'rasdaemon-exporter.service.j2'
17 dest: '/etc/systemd/system/rasdaemon-exporter.service'
18 notify:
19 - Systemd daemon-reload
20 - Restart rasdaemon-exporter
21 - name: Ensure rasdaemon prometheus exporter service is running
22 ansible.builtin.service:
23 name: rasdaemon-exporter
24 enabled: "{{rasdaemon_prometheus_exporter}}"
25 state: "{{rasdaemon_prometheus_exporter|ternary('started', 'stopped')}}"
This page took 0.030089 seconds and 4 git commands to generate.