From 572740748638515547a1a3b046cd259dfb23113d Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Thu, 27 Jun 2019 09:53:34 -0700 Subject: [PATCH] Only backup the gitea database on gitea hosts During a db recovery to rebuild a host using the existing db backups resulted in a corrupt mysql.proc table. The issue seemed to be attempting to restore the mysql database. Instead of dumping all databases lets just backup the one we care about: gitea. Change-Id: Ia2c87b62736fda1c8a9ce77126e383ec74990b4a --- playbooks/roles/gitea/tasks/main.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playbooks/roles/gitea/tasks/main.yaml b/playbooks/roles/gitea/tasks/main.yaml index aa56fe5f82..8a1aba61b6 100644 --- a/playbooks/roles/gitea/tasks/main.yaml +++ b/playbooks/roles/gitea/tasks/main.yaml @@ -148,7 +148,7 @@ user: root job: > /usr/bin/docker-compose -f /etc/gitea-docker/docker-compose.yaml exec -T mariadb - bash -c '/usr/bin/mysqldump --opt --ignore-table mysql.event --all-databases --single-transaction -uroot -p"$MYSQL_ROOT_PASSWORD"' | + bash -c '/usr/bin/mysqldump --opt --databases gitea --single-transaction -uroot -p"$MYSQL_ROOT_PASSWORD"' | gzip -9 > /var/backups/gitea-mariadb/gitea-mariadb.sql.gz minute: 42 hour: 4