commit | author | age
|
bf4161
|
1 |
--- |
JR |
2 |
- block: |
b85c91
|
3 |
# Python 3 bindings for Yum are not present on RHEL 7.X images |
bf4161
|
4 |
- name: Install MySQL packages |
b85c91
|
5 |
command: yum -y install mariadb-server firewalld |
bf4161
|
6 |
|
JR |
7 |
- name: Ensure firewalld is running |
|
8 |
service: |
|
9 |
name: firewalld |
|
10 |
state: started |
|
11 |
enabled: yes |
|
12 |
|
b85c91
|
13 |
# Python 3 bindings for firewalld are not present on RHEL 7.X images |
bf4161
|
14 |
- name: Open Firewall for MySQL use |
b85c91
|
15 |
shell: | |
RM |
16 |
firewall-cmd --permanent --zone=public --add-service=mysql |
|
17 |
firewall-cmd --reload |
bf4161
|
18 |
|
JR |
19 |
- name: Ensure MySQL is running at boot |
|
20 |
service: |
|
21 |
name: mariadb |
|
22 |
enabled: yes |
|
23 |
state: started |
|
24 |
|
|
25 |
- name: Setup up SQL commands |
|
26 |
template: |
|
27 |
src: files/prime.sql |
|
28 |
dest: /tmp/prime.sql |
|
29 |
mode: 400 |
|
30 |
when: mysql_root_password is defined |
|
31 |
|
|
32 |
- name: Setup root account |
|
33 |
shell: mysql </tmp/prime.sql |
|
34 |
when: mysql_root_password is defined |
|
35 |
become: true |