diff --git a/roles/mysql/tasks/mysql_server.yml b/roles/mysql/tasks/mysql_server.yml index 5fb1ce2ec919353890835ce2db9a642bacbb31ae..e87fc42e79587de5bfa9669cd358fe8e112be6e7 100644 --- a/roles/mysql/tasks/mysql_server.yml +++ b/roles/mysql/tasks/mysql_server.yml @@ -45,33 +45,13 @@ - name: "Adding root" sudo: true - mysql_user: name=root host="{{ item }}" password="{{ mysql_root_password }}" login_user=root login_password="{{ mysql_root_password }}" check_implicit_admin=yes priv="*.*:ALL,GRANT" + mysql_user: name=root host="{{ item }}" password="{{ mysql_root_password }}" login_user=root login_password="{{ mysql_root_password }}" check_implicit_admin=yes with_items: - "{{ ansible_hostname }}" - 127.0.0.1 - ::1 - localhost -- name: Setting mysql global variables - mysql_variables: variable={{ item.var }} value={{ item.val }} login_user=root login_password="{{ mysql_root_password }}" - with_items: - - { var : 'character_set_server', val : 'utf8' } - - { var : 'storage_engine', val : 'innodb' } - - { var : 'sql_mode', val : 'STRICT_ALL_TABLES' } - sudo: true - when: ansible_os_family == "RedHat" - -- name: "Editing my.cnf" - lineinfile: dest=/etc/my.cnf line="{{ item }}" - with_items: - - '[client]' - - 'default-character-set = utf8' - - 'log_warnings = 2' - - 'log_error = /var/log/mysql/error.log' - sudo: true - notify: Restart MySQL - when: ansible_os_family == "RedHat" - - name: "Adding user database" mysql_db: name={{ mysql_user_db_name }} state=present login_user=root login_password={{ mysql_root_password }}