Commit graph

  • d6956e236e
    Fix python version lookup Laurent Indermuehle 2023-01-20 17:13:16 +01:00
  • b2cbd3bc78
    Fix test of mysql/mariadb version in use Laurent Indermuehle 2023-01-20 16:07:39 +01:00
  • d574daf683
    Cut filter for tests now that the right connector is used Laurent Indermuehle 2023-01-20 16:07:21 +01:00
  • 069eba9c6a
    Add tag 'latest' to images Laurent Indermuehle 2023-01-20 14:18:44 +01:00
  • 163048bd04
    Fix container name Laurent Indermuehle 2023-01-20 14:12:36 +01:00
  • 05215dc1c3
    Rename variable for consistency Laurent Indermuehle 2023-01-20 14:02:28 +01:00
  • f59e94ee04
    Fix verify for mysqlclient second name MySQLdb Laurent Indermuehle 2023-01-20 14:00:35 +01:00
  • 14cc5ccbee
    Fix verify database version Laurent Indermuehle 2023-01-20 13:59:57 +01:00
  • e90876292e
    Cut unused images Laurent Indermuehle 2023-01-20 13:48:01 +01:00
  • c59e5418ce
    Add back all tests using ghcr.io images Laurent Indermuehle 2023-01-20 13:47:50 +01:00
  • 7a806078cf
    Workaround failed to push ghcr.io Laurent Indermuehle 2023-01-20 13:35:14 +01:00
  • eadb216603
    Fix context path Laurent Indermuehle 2023-01-20 13:09:15 +01:00
  • e376b8cef8
    Add support for version of mysqlclient Laurent Indermuehle 2023-01-20 13:08:14 +01:00
  • 5ba5ab049f
    Fix workflow title Laurent Indermuehle 2023-01-20 13:07:28 +01:00
  • 1ce6af216d
    Update tests/integration/targets/test_mysql_user/tasks/main.yml Andrew Klychkov 2023-01-20 12:54:23 +01:00
  • b001470e71 mysql_user: add session_vars argument Andrew Klychkov 2023-01-20 10:19:30 +01:00
  • 9fd0d8b202
    Change docker-image workflow to work on all images using matrix Laurent Indermuehle 2023-01-20 10:42:53 +01:00
  • fbbb7003dc
    Add ghcr.io image for mariadb10.3 python3.8 mysqlclient2.0.1 Laurent Indermuehle 2023-01-20 10:17:46 +01:00
  • f52410ddef
    Cut addition of tag 'latest' as GHA does it automatically Laurent Indermuehle 2023-01-20 10:16:41 +01:00
  • 3686637765
    Add missing slash Laurent Indermuehle 2023-01-20 10:12:27 +01:00
  • 1aa7cc97e7
    Fix insufficient context Laurent Indermuehle 2023-01-20 10:10:09 +01:00
  • 535b2f7e04
    Add latest tag Laurent Indermuehle 2023-01-20 10:07:10 +01:00
  • f4b1e0f951
    Fix env not recognized in the 'on' clause Laurent Indermuehle 2023-01-20 09:57:18 +01:00
  • e398071ab3
    Add trigger on workflow file edit Laurent Indermuehle 2023-01-20 09:55:44 +01:00
  • f663ee6fb9
    Add latest release of actions and with a context Laurent Indermuehle 2023-01-20 09:53:05 +01:00
  • a849f92e2e
    Attempt to build and publish an image on ghcr.io Laurent Indermuehle 2023-01-20 09:32:59 +01:00
  • 6bc293a022
    Add a verify stage at setup of test to assert all version are correct Laurent Indermuehle 2023-01-19 16:37:06 +01:00
  • b24249d39a
    Add connector information to the returned values Laurent Indermuehle 2023-01-19 16:36:06 +01:00
  • 454778406d
    Change timeout from 10 to 30 seconds to let mysql/mariadb restart Laurent Indermuehle 2023-01-19 16:32:00 +01:00
  • 2254e72d6b
    Cut playbook that are now handled by the test-containers Laurent Indermuehle 2023-01-19 13:56:58 +01:00
  • db72c7948b
    Fix assertion for older mysqlclient than 2.0.1 with mysql (mariadb ok) Laurent Indermuehle 2023-01-17 18:11:19 +01:00
  • 0e5f87e969
    Cut tests for incompatible MySQL 8 and pymysql 0.7.11 Laurent Indermuehle 2023-01-17 18:10:40 +01:00
  • 757e974fe5
    Linting Laurent Indermuehle 2023-01-17 17:59:49 +01:00
  • 31d29057fa
    Fix assertion for mariadb Laurent Indermuehle 2023-01-17 17:59:37 +01:00
  • f9f185c050
    Add names to tests Laurent Indermuehle 2023-01-17 13:29:10 +01:00
  • 73ee8f07c9
    Add filter for issues resolved in newer version of mysqlclient Laurent Indermuehle 2023-01-17 13:29:03 +01:00
  • 06ed7374d7
    Fix queries for roles Laurent Indermuehle 2023-01-17 10:46:56 +01:00
  • 075af8f956
    Reduce number of tests and adapt containers images Laurent Indermuehle 2023-01-17 10:46:16 +01:00
  • c242584bae
    mysql_user: enabled autocommit to support MySQL 8 (#483) Alexander Skiba 2023-01-17 10:34:20 +01:00
  • 4d2a4ff01c
    Fix test matrix Laurent Indermuehle 2023-01-16 20:49:45 +01:00
  • 47806f1a51
    Add manual test matrix (MariaDB 10.6, 10.7 and 10.8 missing) Laurent Indermuehle 2023-01-16 17:17:34 +01:00
  • 1ccfc9afb3
    Link to issue instead of pull request in changelog fragment Alexander Skiba 2023-01-16 16:35:21 +01:00
  • 090cab98a4
    README: update Matrix badge (#485) (#486) patchback[bot] 2023-01-16 13:26:39 +01:00
  • a026d60f84
    README: update Matrix badge (#485) (#487) patchback[bot] 2023-01-16 13:26:20 +01:00
  • b75f2310cb README: update Matrix badge (#485) Andrew Klychkov 2023-01-16 12:46:31 +01:00
  • 9addefbebe README: update Matrix badge (#485) Andrew Klychkov 2023-01-16 12:46:31 +01:00
  • 4ad71775a6
    README: update Matrix badge (#485) Andrew Klychkov 2023-01-16 12:46:31 +01:00
  • 4bda7ed382 README: update Matrix badge Andrew Klychkov 2023-01-16 11:51:42 +01:00
  • 8f0d1f5b14
    Cut column-statistics disabling Laurent Indermuehle 2023-01-16 09:18:42 +01:00
  • fbb0290e19
    Fix ansible-test unknown option Laurent Indermuehle 2023-01-16 09:00:08 +01:00
  • 5bc5ed1cee
    Change tag of test-containers to latest Laurent Indermuehle 2023-01-16 08:43:57 +01:00
  • 9bfd0a3b28
    Fix error when using local registry by using quay.io Laurent Indermuehle 2023-01-14 00:17:40 +01:00
  • 79ea9fe094
    Cut forgotten comment Laurent Indermuehle 2023-01-13 17:05:57 +01:00
  • 05b5f627d7
    Fix docker_container variable name Laurent Indermuehle 2023-01-13 17:05:44 +01:00
  • db995249cb
    Add PoC using custom ansible-test containers Laurent Indermuehle 2023-01-13 16:22:57 +01:00
  • 199b7a5b64
    Simplify connector_name variables Laurent Indermuehle 2023-01-13 16:22:35 +01:00
  • 70e23b25da
    Add a virtualenv for ansible-test used locally Laurent Indermuehle 2023-01-13 16:15:20 +01:00
  • 4f33b77b60
    Enable all tests Laurent Indermuehle 2023-01-12 23:00:00 +01:00
  • b6160f3a8c
    Ensure replicas are healthy before rebooting them Laurent Indermuehle 2023-01-12 22:59:37 +01:00
  • 3c621ea28c
    Fix Python 3.10 beein run as 3.1 Laurent Indermuehle 2023-01-12 22:59:07 +01:00
  • 3b379d0837
    Workaround for plugin role that fails with any MariaDB versions Laurent Indermuehle 2023-01-12 21:01:51 +01:00
  • 85f24bd8c6
    Refactor to remove useless variables Laurent Indermuehle 2023-01-12 20:34:50 +01:00
  • 7fa1bf890b
    Disable tests that fails only on MariaDB Laurent Indermuehle 2023-01-12 18:52:56 +01:00
  • c3e079cb6f
    Fix healthcheck in GHA Laurent Indermuehle 2023-01-12 18:52:42 +01:00
  • 4e0c048965
    Refactor user@<gateway ip addr> into user@% Laurent Indermuehle 2023-01-12 18:52:28 +01:00
  • 39de75bebd
    Use mysql_host var name instead of gateway_addr in tests Laurent Indermuehle 2023-01-12 18:49:12 +01:00
  • 3f0f4ffdf5
    Add more descriptive tests names Laurent Indermuehle 2023-01-12 17:40:10 +01:00
  • f79355f2b8
    Add TODO verify that the version of mysql/mariadb is correct Laurent Indermuehle 2023-01-12 17:01:22 +01:00
  • b9d0e96deb
    Fix replication settings Laurent Indermuehle 2023-01-12 13:49:34 +01:00
  • 35531e741c
    Add tmate to experiment with docker healthcheck Laurent Indermuehle 2023-01-12 13:20:31 +01:00
  • 542490e461 Add changelog fragment Alexander Skiba 2023-01-11 20:24:49 +01:00
  • 56478f4d10 mysql_user: enabled autocommit to support MySQL 8 Alexander Skiba 2023-01-11 20:00:51 +01:00
  • ae41a50626
    Add unique test names Laurent Indermuehle 2023-01-11 16:58:35 +01:00
  • 05a6589fc5
    Document run_all_tests.py Laurent Indermuehle 2023-01-10 18:06:11 +01:00
  • 91e76d190e
    Add unique test names Laurent Indermuehle 2023-01-10 18:03:16 +01:00
  • a646e76e87
    Add running make command for all tests of the matrix Laurent Indermuehle 2023-01-09 19:50:57 +01:00
  • e8d7de4a64
    Cut Ansible since we can't change what the user have on his computer Laurent Indermuehle 2023-01-09 19:50:25 +01:00
  • f6e7b36d7c
    Activate Mysql 8 and Mariadb into GitHub Action Workflow Laurent Indermuehle 2023-01-09 19:34:12 +01:00
  • ce8d166259
    Disable replication with channel tests entirely for MySQL 5.7 Laurent Indermuehle 2023-01-09 19:33:24 +01:00
  • 0494de3f5c
    Fix exclusion function Laurent Indermuehle 2023-01-09 19:06:41 +01:00
  • 671011352c
    Add better task name Laurent Indermuehle 2023-01-09 19:01:21 +01:00
  • fb72e4402d
    Disable test for replication with chanel for mysql 5.7 Laurent Indermuehle 2023-01-09 19:01:05 +01:00
  • ec76110d12
    Fix dump with mysqldump 8 against mysql 5.7 Laurent Indermuehle 2023-01-09 18:59:09 +01:00
  • 7fc8339418
    Add python script to recreate the test matrix from github workflow file Laurent Indermuehle 2023-01-09 18:58:28 +01:00
  • d7db57c986
    Lining Laurent Indermuehle 2023-01-09 17:01:59 +01:00
  • 47a4b49a91
    Deduplicate tasks Laurent Indermuehle 2023-01-09 17:01:52 +01:00
  • a3c67c31d1
    Add unique name to simplify debugging Laurent Indermuehle 2023-01-09 17:01:33 +01:00
  • 9cb404b17b
    Fix mysql_dump for MySQL 5.7 and MariaDB when using mysqldump 8 Laurent Indermuehle 2023-01-09 17:00:41 +01:00
  • b973849b53
    Add unique name to simplify debugging Laurent Indermuehle 2023-01-09 15:43:31 +01:00
  • 6adb71a3ea
    Linting Laurent Indermuehle 2023-01-09 15:40:55 +01:00
  • a473e06e57
    Enhance installation of mysql_client Laurent Indermuehle 2023-01-09 15:39:18 +01:00
  • f8390aa50f
    Fix mysqlclient not supporting Python 3.9 Laurent Indermuehle 2023-01-09 11:25:17 +01:00
  • 2e56d5b53b
    Add option to run only a single target Laurent Indermuehle 2023-01-06 18:07:16 +01:00
  • 4abb304bed
    Github complain it doesn't find python 3.1 !!! Laurent Indermuehle 2023-01-06 18:04:49 +01:00
  • ae0976cedf
    Fix newline Laurent Indermuehle 2023-01-06 18:02:21 +01:00
  • ae48ac7d0c
    Document that full version is mandatory Laurent Indermuehle 2023-01-06 18:01:07 +01:00
  • ac748983f8
    Reformat for readability Laurent Indermuehle 2023-01-06 18:00:57 +01:00
  • 7f69ead2a3
    Attempt to set log-bin into docker Laurent Indermuehle 2023-01-06 18:00:30 +01:00
  • bcca4e832b
    Cut python 3.11 not supported by ansible-test yet Laurent Indermuehle 2023-01-06 17:59:06 +01:00
  • 98dbc1e1ec
    Add IF NOT EXISTS to prevent misleading error on retry Laurent Indermuehle 2023-01-06 16:13:24 +01:00