| 
					
				 | 
			
			
				@@ -0,0 +1,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- name: Install mysql-server related packages 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  action: ${ansible_pkg_mgr} pkg=${item} state=installed update_cache=yes 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  with_items: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - mysql-server 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - python-mysqldb 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - automysqlbackup 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  when_boolean: ${with_mysql} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- name: Change mysql root default password 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  action: raw if "SELECT VERSION();" | mysql -u root >/dev/null 2>&1 ; then echo "UPDATE mysql.user SET Password=PASSWORD('${mysql_root_password}') WHERE User IN ('', 'root'); FLUSH PRIVILEGES;" | mysql --defaults-file=/etc/mysql/debian.cnf ; fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  when_boolean: ${with_mysql} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- name: Ensure mysql-server is running 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  action: service name=mysql state=started 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  when_boolean: ${with_mysql} 
			 |