From d10ad0d3bfc38b8d3e49c2a909081602271ed2f6 Mon Sep 17 00:00:00 2001 From: Nick Fawbert Date: Thu, 26 Sep 2024 09:50:26 +0100 Subject: [PATCH] strip sandbox mode line from sqldump --- roles/sync/database_sync/database_sync-mysql/tasks/sync.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/roles/sync/database_sync/database_sync-mysql/tasks/sync.yml b/roles/sync/database_sync/database_sync-mysql/tasks/sync.yml index 0ae03be9..6b9d7dcd 100644 --- a/roles/sync/database_sync/database_sync-mysql/tasks/sync.yml +++ b/roles/sync/database_sync/database_sync-mysql/tasks/sync.yml @@ -184,6 +184,11 @@ ansible.builtin.command: cmd: "mysql --defaults-extra-file={{ database.target.credentials_file }} -e 'create database `{{ mysql_sync_target_database }}`;'" +- name: Remove lines containing "sandbox mode" from SQL dump. + ansible.builtin.shell: "sed -i '/sandbox mode/d' {{ mysql_sync_target_dump_unpacked_path }}" + args: + executable: /bin/bash + - name: Repopulate database from dump. ansible.builtin.shell: "mysql --defaults-extra-file={{ database.target.credentials_file }} {{ mysql_sync_target_database }} < {{ mysql_sync_target_dump_unpacked_path }}" args: