mirror of
https://github.com/HanXHX/ansible-mysql.git
synced 2026-02-24 10:13:30 +07:00
🚨 Fix modernized linter
This commit is contained in:
committed by
Emilien M
parent
28305720f7
commit
4be27557c7
@@ -7,4 +7,4 @@
|
||||
mode: 0644
|
||||
owner: root
|
||||
group: root
|
||||
notify: restart mariadb
|
||||
notify: Restart mariadb
|
||||
|
||||
@@ -14,11 +14,11 @@
|
||||
mode: 0644
|
||||
owner: root
|
||||
group: root
|
||||
notify: restart mariadb
|
||||
notify: Restart mariadb
|
||||
|
||||
- name: MYSQL_REPLICATION | Get slave status
|
||||
community.mysql.mysql_replication:
|
||||
mode: getslave
|
||||
mode: getreplica
|
||||
login_unix_socket: "{{ mariadb_socket }}"
|
||||
ignore_errors: true
|
||||
register: slave_status
|
||||
@@ -33,7 +33,7 @@
|
||||
|
||||
- name: MYSQL_REPLICATION | Get slave status
|
||||
community.mysql.mysql_replication:
|
||||
mode: getslave
|
||||
mode: getreplica
|
||||
login_unix_socket: "{{ mariadb_socket }}"
|
||||
ignore_errors: true
|
||||
register: slave_status
|
||||
|
||||
@@ -7,11 +7,13 @@
|
||||
mode: 0700
|
||||
|
||||
- name: OPENSSH_KEYPAIR | Create SSH key
|
||||
openssh_keypair:
|
||||
community.crypto.openssh_keypair:
|
||||
path: "{{ ansible_env.HOME }}/.ssh/id_rsa"
|
||||
register: gen_ssh
|
||||
|
||||
- block:
|
||||
- name: BLOCK | Prepare backup
|
||||
delegate_to: "{{ mariadb_slave_import_from }}"
|
||||
block:
|
||||
|
||||
- name: AUTHORIZED_KEY | Auth slave to backup host
|
||||
ansible.posix.authorized_key:
|
||||
@@ -33,14 +35,12 @@
|
||||
creates: "{{ mariadb_backup_dir }}/xtrabackup_info"
|
||||
register: backup
|
||||
|
||||
- name: COMMAND | Dump
|
||||
- name: COMMAND | Dump # noqa: no-handler
|
||||
ansible.builtin.command: "mariabackup --prepare --target-dir={{ mariadb_backup_dir }}"
|
||||
when: backup.changed
|
||||
register: prep
|
||||
changed_when: "'This target seems to be not prepared yet' in prep.stderr"
|
||||
|
||||
delegate_to: "{{ mariadb_slave_import_from }}"
|
||||
|
||||
- name: MYSQL_VARIABLES | Get datadir
|
||||
community.mysql.mysql_variables:
|
||||
variable: datadir
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
---
|
||||
|
||||
- name: MYSQL_REPLICATION | Stop slave
|
||||
mysql_replication:
|
||||
community.mysql.mysql_replication:
|
||||
mode: stopslave
|
||||
login_unix_socket: "{{ mariadb_socket }}"
|
||||
|
||||
- name: MYSQL_REPLICATION | Configure master host
|
||||
mysql_replication:
|
||||
community.mysql.mysql_replication:
|
||||
mode: changemaster
|
||||
master_host: "{{ mariadb_replication_host }}"
|
||||
master_port: "{{ mariadb_replication_port }}"
|
||||
@@ -16,7 +16,7 @@
|
||||
no_log: "{{ not mariadb_debug_role }}"
|
||||
|
||||
- name: MYSQL_REPLICATION | Change master
|
||||
mysql_replication:
|
||||
community.mysql.mysql_replication:
|
||||
mode: changemaster
|
||||
master_log_file: "{{ mariadb_master_log_file }}"
|
||||
master_log_pos: "{{ mariadb_master_log_pos }}"
|
||||
@@ -24,6 +24,6 @@
|
||||
when: mariadb_master_log_file is defined and mariadb_master_log_pos is defined
|
||||
|
||||
- name: MYSQL_REPLICATION | Start slave
|
||||
mysql_replication:
|
||||
community.mysql.mysql_replication:
|
||||
mode: startslave
|
||||
login_unix_socket: "{{ mariadb_socket }}"
|
||||
|
||||
Reference in New Issue
Block a user