diff --git a/README.md b/README.md index ca9cafc..643615b 100644 --- a/README.md +++ b/README.md @@ -63,16 +63,16 @@ production systems to prevent ansible runs from restarting the MariaDB Server. To populate the MariaDB Server configuration file, we use almost only raw variables. This permits more flexibility and a very simple -[`templates/my.cnf.j2`](./templates/my.cnf.j2) file. +[`templates/mariadb.cnf.j2`](./templates/mariadb.cnf.j2) file. By default, some common and standard options are deployed based on the MariaDB Foundation package and it should be easy to change them all (see -[`my.cnf`](./my.cnf)). +[`mariadb.cnf`](./mariadb.cnf)). #### Basic settings ```yaml -mariadb_config_file: /etc/mysql/my.cnf +mariadb_config_file: /etc/mysql/mariadb.cnf mariadb_datadir: /var/lib/mysql mariadb_port: 3306 mariadb_bind_address: 127.0.0.1 diff --git a/defaults/main.yml b/defaults/main.yml index 9cf6281..f477dc0 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -14,7 +14,7 @@ mariadb_can_restart: true mariadb_overwrite_global_config_file: true # MariaDB configuration file -mariadb_config_file: /etc/mysql/my.cnf +mariadb_config_file: /etc/mysql/mariadb.cnf # Basic settings mariadb_datadir: /var/lib/mysql mariadb_port: 3306 @@ -44,6 +44,7 @@ mariadb_fine_tuning_raw: | bulk_insert_buffer_size = 16M tmp_table_size = 32M max_heap_table_size = 32M + skip-name-resolve = 1 # Query cache mariadb_query_cache_raw: | diff --git a/my.cnf b/mariadb.cnf similarity index 100% rename from my.cnf rename to mariadb.cnf diff --git a/molecule/default/tests/test_default.py b/molecule/default/tests/test_default.py index a3fe220..acb3f8f 100644 --- a/molecule/default/tests/test_default.py +++ b/molecule/default/tests/test_default.py @@ -29,7 +29,7 @@ def test_mariadb_enabled_and_running(host): def test_ensure_custom_config_is_applied(host): - config = host.file("/etc/mysql/my.cnf") + config = host.file("/etc/mysql/mariadb.cnf") assert config.contains("datadir") assert config.user == "root" assert config.group == "root" diff --git a/tasks/configure.yml b/tasks/configure.yml index cf32810..a558c0f 100644 --- a/tasks/configure.yml +++ b/tasks/configure.yml @@ -1,7 +1,7 @@ --- - name: Copy global MariaDB configuration template: - src: my.cnf.j2 + src: mariadb.cnf.j2 dest: "{{ mariadb_config_file }}" owner: root group: root diff --git a/templates/my.cnf.j2 b/templates/mariadb.cnf.j2 similarity index 100% rename from templates/my.cnf.j2 rename to templates/mariadb.cnf.j2 index cec3980..90dcfaf 100644 --- a/templates/my.cnf.j2 +++ b/templates/mariadb.cnf.j2 @@ -11,8 +11,8 @@ # warning log-basename is defined later for replication # some log option may be ignored. # see: https://mariadb.com/kb/en/mysqld-options/#-log-basename -{{ mariadb_logging_raw }} {% endif %} +{{ mariadb_logging_raw }} # Query cache {{ mariadb_query_cache_raw }} # Character sets