mirror of
https://github.com/aljazceru/ansible-role-mysql.git
synced 2025-12-18 20:04:19 +01:00
Adapted for RHEL 7:
Separated RedHat.yml files into RedHat 6 and RedHat 7 files Adapted main.yml to point to the correct file
This commit is contained in:
@@ -2,6 +2,17 @@
|
||||
# Include variables and define needed variables.
|
||||
- name: Include OS-specific variables.
|
||||
include_vars: "{{ ansible_os_family }}.yml"
|
||||
when: ansible_os_family != "RedHat"
|
||||
|
||||
# Include RedHat 6 variables (mysql)
|
||||
- name: Include OS-specific variables.
|
||||
include_vars: "{{ ansible_os_family }}-{{ ansible_lsb.major_release }}.yml"
|
||||
when: ansible_lsb.major_release < "7"
|
||||
|
||||
# Include RedHat 7 variables (mariadb)
|
||||
- name: Include OS-specific variables.
|
||||
include_vars: "{{ ansible_os_family }}-{{ ansible_lsb.major_release }}.yml"
|
||||
when: ansible_os_family >= "7"
|
||||
|
||||
- name: Define mysql_packages.
|
||||
set_fact:
|
||||
|
||||
15
vars/RedHat-7.yml
Normal file
15
vars/RedHat-7.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
__mysql_daemon: mariadb
|
||||
__mysql_packages:
|
||||
- mariadb
|
||||
- mariadb-server
|
||||
- mariadb-libs
|
||||
- MySQL-python
|
||||
- perl-DBD-MySQL
|
||||
__mysql_slow_query_log_file: /var/log/mysql-slow.log
|
||||
mysql_log_error: /var/log/mariadb/mariadb.log
|
||||
mysql_syslog_tag: mariadb
|
||||
mysql_pid_file: /var/run/mariadb/mariadb.pid
|
||||
mysql_config_file: /etc/my.cnf
|
||||
mysql_config_include_dir: /etc/my.cnf.d
|
||||
mysql_socket: /var/lib/mysql/mysql.sock
|
||||
Reference in New Issue
Block a user