-
Notifications
You must be signed in to change notification settings - Fork 6
/
EDASELinuxDisabled.yml
61 lines (47 loc) · 1.25 KB
/
EDASELinuxDisabled.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---
- name: Create an incident in ServiceNow from EDA
hosts: "{{ vm_name }}"
gather_facts: false
connection: local
vars:
servicenow_ticket: "create"
sn_urgency: medium
sn_impact: medium
incident_description: "SELinux was disabled"
roles:
- servicenow_ticket
- name: Notify Mattermost Channel of SELinux being disabled
hosts: localhost
gather_facts: false
vars:
alert_title: "SELinux Issue"
alert_issue_value: "SELinux is disabled"
alert_details_value: "SELinux is disabled on {{ vm_name }}"
roles:
- shadowman_mattermost
- name: Enable SELinux
hosts: "{{ vm_name }}"
gather_facts: false
vars:
selinux_policy: targeted
selinux_state: enforcing
roles:
- shadowman_selinux
- name: Close an incident in ServiceNow
hosts: "{{ vm_name }}"
gather_facts: false
connection: local
vars:
servicenow_ticket: "close"
comment: SELinux is enabled, closing ticket
roles:
- servicenow_ticket
- name: Notify Mattermost Channel of SELinux enabled
hosts: localhost
gather_facts: false
vars:
alert_title: "SELinux Issue Resolved"
alert_issue_value: "SELinux has been enabled"
alert_details_value: "SELinux has been enabled on {{ vm_name }}"
roles:
- shadowman_mattermost