Tive problemas com a aula 02 do módulo 04. O trecho do provisioning.yml está incompleto faltando acrescentar a configuração become: yes no mysql_db ficando assim:
---
- hosts: all
tasks:
- name: 'Install dependencies'
apt:
name:
- git
- apache2
- php
- libapache2-mod-php
- php-gd
- mysql-server
- python3-mysqldb
- php-mysql
state: latest
become: yes
- name: 'Conf MySQL DB'
mysql_db:
name: wordpress_db
login_user: root
state: present
become: yes
Desta forma é possível o ansible logar no server do banco como root e criar o database.