X-Git-Url: https://arthur.barton.de/gitweb/?p=AnsibleRoles.git;a=blobdiff_plain;f=roles%2Fmysql-server%2Ftasks%2Fmain.yml;h=defacac2bec61b2d759b3e8112e07cdee5e09576;hp=6dc9095aab7e78d528fd7fbda76b0c6b8b8a5a6b;hb=67cd2b0e9d706393b4e3496c54cb71ebc61b39fa;hpb=66c4f77a70adab622690a0b5cd6076b5640b2690 diff --git a/roles/mysql-server/tasks/main.yml b/roles/mysql-server/tasks/main.yml index 6dc9095..defacac 100644 --- a/roles/mysql-server/tasks/main.yml +++ b/roles/mysql-server/tasks/main.yml @@ -11,21 +11,22 @@ lvm_vg: "{{ mysql_server_vg }}" lvm_lv_name: "{{ mysql_server_lv_name }}" lvm_lv_size: "{{ mysql_server_lv_size }}" - when: mysql_server_vg != "" + lvm_lv_mountpoint: "/var/lib/mysql" + when: mysql_server_vg != "" and mysql_server_lv_name != "" - name: install MySQL packages for client and server tags: - mysql - mysqld - packages - apt: > - state=installed - name={{ item }} - with_items: - - mysql-client - - mysql-server - - mysqltuner - - python-mysqldb + apt: + state: present + name: [ + 'mysql-client', + 'mysql-server', + 'mysqltuner', + 'python-mysqldb', + ] - name: ensure service "mysql" is enabled and started tags: