Fix Ansible roles to provision fully functional Vagrant VM

This commit is contained in:
Thibaud Fabre
2016-09-21 13:34:15 +02:00
parent 4a434672b4
commit dc6cddcd26
7 changed files with 260 additions and 6 deletions

View File

@@ -39,11 +39,14 @@
- "{{ current_hostname.stdout | lower }}"
- name: mariadb | Create databases
mysql_db: name={{ mariadb.database }} state=present login_user=root login_password={{ mariadb.root_password }}
mysql_db: name={{ item }} state=present login_user=root login_password={{ mariadb.root_password }}
with_items:
- "{{ mariadb.database }}"
- "{{ mariadb.databox_db }}"
- name: mariadb | Import dump
mysql_db: name={{ mariadb.database }} state=import login_user=root login_password={{ mariadb.root_password }} target=/vagrant/{{ mariadb.dump }}
when: mariadb.dump
- name: mariadb | Create users
mysql_user: name={{ mariadb.user }} password={{ mariadb.password }} priv={{ mariadb.database }}.*:ALL state=present login_user=root login_password={{ mariadb.root_password }}
mysql_user: name={{ mariadb.user }} password={{ mariadb.password }} priv=*.*:ALL state=present login_user=root login_password={{ mariadb.root_password }}