community.mysql/tests/integration/targets/test_mysql_db/tasks
Laurent Indermühle 5108ca5e66
Fix mysqldump ignoring errors (#403)
* Add schema and tables for the tests

* Add tests for full dump with and without compression

* Add test for distinct dump with and without compression

* Fix sh not seeing errors for command before the pipe

sh is missing the pipefail flag. We must use bash for this.

* Add cleanup to prevent the following tests from failing

* Fix fqcn in module_defaults

* Add changelog fragment

* Add check to the error message to ensure we captured the right one

* Add option to activate the fix on systems with bash

* Fix errors when data schema is already absent

* Update changelogs/fragments/fix-256-mysql_dump-errors.yml

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>

* Add markup for commands in the documentation string

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>

* Add markup and next release version in the documentation string

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>

* Fix missing dependency for MySQL 8

* Add pipefail to tests of uncompressed dumps to enure it still works

* Fix "bash command not found" if pipefail is used for uncompressed dump

* Fix sanity pep8

* Document example of dump with pipefail

* Add dedpulication to command construct

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2022-06-30 06:54:26 +02:00
..
config_overrides_defaults.yml CI matrix update (#226) 2021-10-12 11:24:28 +02:00
encoding_dump_import.yml mysql_db: Fix assert in tests suite (#239) 2021-10-25 09:35:44 +02:00
issue-28.yml Feature/mariadb integration ci (#246) 2021-12-14 09:30:46 +01:00
issue_256_mysqldump_errors.yml Fix mysqldump ignoring errors (#403) 2022-06-30 06:54:26 +02:00
main.yml Fix mysqldump ignoring errors (#403) 2022-06-30 06:54:26 +02:00
multi_db_create_delete.yml Feature/mariadb integration ci (#246) 2021-12-14 09:30:46 +01:00
state_dump_import.yml mysql_db: add chdir argument (#396) 2022-06-13 08:11:18 +02:00
state_present_absent.yml Fix mysqldump ignoring errors (#403) 2022-06-30 06:54:26 +02:00