This commit is contained in:
2026-05-20 19:12:32 +02:00
parent 9bc860e90d
commit 5baaae6520
2 changed files with 13 additions and 0 deletions

View File

@@ -47,6 +47,16 @@
- name: Flush handlers (reinicia MySQL abans de crear usuaris) - name: Flush handlers (reinicia MySQL abans de crear usuaris)
ansible.builtin.meta: flush_handlers ansible.builtin.meta: flush_handlers
# ✅ Fix Ubuntu 24.04: canviar auth_socket per mysql_native_password
- name: Canviar autenticació de root a mysql_native_password
ansible.builtin.shell: |
mysql -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '{{ db_root_password }}';"
mysql -u root -e "FLUSH PRIVILEGES;"
args:
executable: /bin/bash
become: yes
ignore_errors: yes
# ✅ Crear /root/.my.cnf perquè community.mysql pugui autenticar-se # ✅ Crear /root/.my.cnf perquè community.mysql pugui autenticar-se
- name: Crear /root/.my.cnf amb credencials de root - name: Crear /root/.my.cnf amb credencials de root
ansible.builtin.copy: ansible.builtin.copy:

View File

@@ -0,0 +1,3 @@
[client]
user=root
password={{ db_root_password }}