Files
@ 3722152897ec
Branch filter:
Location: majic-ansible-roles/roles/database_server/tasks/main.yml - annotation
3722152897ec
1.1 KiB
text/x-yaml
MAR-218: Disable Ansible lints for prefixed role variable names:
- At this point in time, it does not make much sense to introduce
prefixing and breaking every single role invocation.
- Might be worth revisting down the line, although it would require
understanding a bit more clearly if prefixing has any kind of
special logic handling or it's pure guidelines.
- At this point in time, it does not make much sense to introduce
prefixing and breaking every single role invocation.
- Might be worth revisting down the line, although it would require
understanding a bit more clearly if prefixing has any kind of
special logic handling or it's pure guidelines.
09625826d96f 09625826d96f 09625826d96f 0ffaf31692ce a20ca43cd967 a20ca43cd967 a20ca43cd967 acd104ed9b5e 91b633aba998 09625826d96f 09625826d96f 0ffaf31692ce 0ffaf31692ce 0ffaf31692ce 946da6e35339 09625826d96f e9c5e116996a 2e3f14bc1505 2e3f14bc1505 30d5b3fa5b93 30d5b3fa5b93 30d5b3fa5b93 30d5b3fa5b93 e9c5e116996a 19b15357124a a3d247bb2e09 a3d247bb2e09 0bc967a67750 0bc967a67750 0bc967a67750 0ffaf31692ce 0ffaf31692ce 0ffaf31692ce e9c5e116996a 7387caca37f3 7387caca37f3 3802c52995e5 fcf5abdd3ad5 7387caca37f3 18f93a9a8b05 | ---
- name: Install MariaDB
apt:
name:
- mariadb-client
- mariadb-server
- python3-pymysql
state: present
- name: Enable and start MariaDB
service:
name: mysql
state: started
enabled: true
- name: Set UTF-8 encoding as default for MariaDB
template:
src: "utf8.cnf.j2"
dest: "/etc/mysql/mariadb.conf.d/90-utf8.cnf"
owner: root
group: root
mode: 0644
register: mariadb_utf8_configuration
- name: Restart MariaDB in order to use UTF-8 as default character set # noqa no-handler
# [no-handler] Tasks that run when changed should likely be handlers
# UTF-8 configuration must be applied immediatelly in order to ensure that
# subsequent tasks that create databases will end-up with correct (UTF-8)
# encoding. Otherwise they will be created using default latin1.
service:
name: mysql
state: restarted
when: mariadb_utf8_configuration.changed
- name: Explicitly run all handlers
include_tasks: ../handlers/main.yml
when: "run_handlers | default(False) | bool()"
tags:
- handlers
|