Razique Mahroua
2020-03-18 b85c91a8192593f6b62f93e11c971868964343a9
ansible/roles/mysql/tasks/main.yml
@@ -1,11 +1,8 @@
---
- block:
    # Python 3 bindings for Yum are not present on RHEL 7.X images
  - name: Install MySQL packages
    yum:
      state: present
      name:
        - mariadb-server
        - firewalld
    command: yum -y install mariadb-server firewalld
  - name: Ensure firewalld is running
    service:
@@ -13,14 +10,11 @@
      state: started
      enabled: yes
    # Python 3 bindings for firewalld are not present on RHEL 7.X images
  - name: Open Firewall for MySQL use
    firewalld:
      service: "{{ item }}"
      permanent: yes
      state: enabled
      immediate: yes
    with_items:
    - mysql
    shell: |
        firewall-cmd --permanent --zone=public --add-service=mysql
        firewall-cmd --reload
  - name: Ensure MySQL is running at boot
    service: