Skip to content
Snippets Groups Projects
Commit 839c0f3e authored by nimrod's avatar nimrod
Browse files

- Don't set default random password, should be set as part of group/ host var.

- Don't create database and account, left to the application role.
parent 7288e844
No related branches found
No related tags found
No related merge requests found
...@@ -2,4 +2,3 @@ ...@@ -2,4 +2,3 @@
*~ *~
*.swp *.swp
*.swo *.swo
files/mysql_root_password
--- ---
# defaults file for ansible-mysql # defaults file for ansible-mysql
mysql_root_password: '{{ lookup("password", "mysql_root_password") }}' mysql_root_password:
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
# tasks file for ansible-mysql # tasks file for ansible-mysql
- name: Preseed - name: Preseed
when: mysql_root_password is defined
debconf: debconf:
name: mysql-server-5.5 name: mysql-server-5.5
question: '{{ item }}' question: '{{ item }}'
...@@ -23,26 +24,6 @@ ...@@ -23,26 +24,6 @@
- python-mysqldb - python-mysqldb
- cron - cron
- name: Create database
when: mysql_database is defined
mysql_db:
login_user: root
login_password: '{{ mysql_root_password }}'
collation: utf8_general_ci
encoding: utf8
name: '{{ mysql_database }}'
state: present
- name: Create account
when: mysql_user is defined and mysql_database is defined
mysql_user:
login_user: root
login_password: '{{ mysql_root_password }}'
name: '{{ mysql_user }}'
password: '{{ mysql_password|default(omit) }}'
priv: '{{ mysql_database }}.*:SELECT,INSERT,UPDATE,DELETE,CREATE,INDEX'
state: present
- name: Add daily backup job - name: Add daily backup job
copy: copy:
src: backup.sh src: backup.sh
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment