mirror of
https://github.com/saltstack-formulas/mysql-formula.git
synced 2025-04-16 17:50:27 +00:00
Make sure the config directory and files within are handled after install.
This commit is contained in:
parent
b20ace26b5
commit
624c7a8642
2 changed files with 11 additions and 0 deletions
|
@ -25,6 +25,8 @@ mysql_server_config:
|
|||
- group: root
|
||||
- mode: 644
|
||||
{% endif %}
|
||||
- require:
|
||||
- file: mysql_config_directory
|
||||
{% endif %}
|
||||
|
||||
{% if "galera_config" in mysql %}
|
||||
|
@ -40,6 +42,8 @@ mysql_galera_config:
|
|||
- group: root
|
||||
- mode: 644
|
||||
{% endif %}
|
||||
- require:
|
||||
- file: mysql_config_directory
|
||||
{% endif %}
|
||||
|
||||
{% if "library_config" in mysql %}
|
||||
|
@ -55,6 +59,8 @@ mysql_library_config:
|
|||
- group: root
|
||||
- mode: 644
|
||||
{% endif %}
|
||||
- require:
|
||||
- file: mysql_config_directory
|
||||
{% endif %}
|
||||
|
||||
{% if "clients_config" in mysql %}
|
||||
|
@ -70,6 +76,8 @@ mysql_clients_config:
|
|||
- group: root
|
||||
- mode: 644
|
||||
{% endif %}
|
||||
- require:
|
||||
- file: mysql_config_directory
|
||||
{% endif %}
|
||||
|
||||
{% endif %}
|
||||
|
|
|
@ -104,6 +104,9 @@ mysqld-packages:
|
|||
{% endif %}
|
||||
- require_in:
|
||||
- file: mysql_config
|
||||
{% if "config_directory" in mysql %}
|
||||
- file: mysql_config_directory
|
||||
{% endif %}
|
||||
|
||||
{% if os_family in ['RedHat', 'Suse'] and mysql.version is defined and mysql.version >= 5.7 and mysql.serverpkg.lower() != 'mariadb-server' %}
|
||||
# Initialize mysql database with --initialize-insecure option before starting service so we don't get locked out.
|
||||
|
|
Loading…
Add table
Reference in a new issue