Skip to content

Commit 79b440b

Browse files
committed
Add backup in the verify step
1 parent bf35728 commit 79b440b

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
.venv
1+
.ansible
22
.vendor
3+
.venv

molecule/default/verify.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,3 +136,14 @@
136136
mariadb -e 'SHOW TABLES IN db'
137137
mariadb -e 'SELECT * FROM db.t_innodb; INSERT INTO db.t_innodb VALUES (3,"foo"),(4,"bar")'
138138
mariadb -e 'SELECT db.f()'
139+
140+
- name: Check if backup is working (mariadb-dump)
141+
ansible.builtin.shell: |
142+
mariadb-dump -u root -x -A >/tmp/mariadb-dump.sql
143+
144+
- name: Check if backup is working (mariadb-backup)
145+
ansible.builtin.shell: |
146+
mkdir /tmp/backup
147+
mariadb-backup --backup \
148+
--target-dir=/tmp/backup \
149+
--user=root

tasks/setup_alpine.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
ansible.builtin.package:
44
name:
55
- "{{ mariadb_package }}"
6+
- mariadb-backup
67
- mariadb-client
78
- py3-pymysql
89
state: present

0 commit comments

Comments
 (0)