Skip to content

Commit 0cfc1b7

Browse files
committed
TLS fix for MySQL8
Signed-off-by: Chuck Levesque <clevesque@cloudera.com>
1 parent 13ce11c commit 0cfc1b7

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

roles/prereqs/local_accounts_common/defaults/main.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,15 @@ mariadb_accounts:
253253
mode: '770'
254254
shell: /bin/bash
255255
unencrypted_key_acl: "{{ database_tls }}"
256+
257+
mysql_accounts:
258+
- user: mysql
259+
home: /var/lib/mysql
260+
uid: 27
261+
comment: MySQL Server
262+
mode: '770'
263+
shell: /bin/bash
264+
unencrypted_key_acl: "{{ database_tls }}"
256265

257266
ecs_accounts:
258267
- user: cloudera-scm

roles/prereqs/user_accounts/tasks/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@
3737
local_accounts: "{{ local_accounts | union(mariadb_accounts) }}"
3838
when: '"db_server" in group_names and database_type == "mariadb"'
3939

40+
- set_fact:
41+
local_accounts: "{{ local_accounts | union(mysql_accounts) }}"
42+
when: '"db_server" in group_names and database_type == "mysql"'
43+
4044
- name: Create local user accounts
4145
ansible.builtin.user:
4246
name: "{{ account.user }}"

0 commit comments

Comments
 (0)