Commit graph

  • 49be739e89
    Fix ssl verification always enabled for replication even if set to false (#707) main Laurent Indermühle 2025-05-09 11:00:29 +02:00
  • 7307a51f20
    Add action group containing all modules (#704) Joakim Soderlund 2025-05-07 14:32:55 +02:00
  • 07d37b84f1
    doc: explain false had no effect prior to 3.14.0 Laurent Indermuehle 2025-05-07 14:23:18 +02:00
  • b91cc07a59
    add link to issue and PR in changelog Laurent Indermuehle 2025-05-07 14:22:56 +02:00
  • 2a6ce209dc
    add changelog about changed default value Laurent Indermuehle 2025-05-07 13:34:17 +02:00
  • f2dacc5f24
    Revert "Revert the change of default value" Laurent Indermuehle 2025-05-07 11:58:42 +02:00
  • 06e23c8ac3
    Add query to find command between python and python3 (#715) Laurent Indermühle 2025-05-06 09:05:41 +02:00
  • 0089a6b86d
    Cut extra $ Laurent Indermuehle 2025-05-05 15:24:27 +02:00
  • 172bb6ce4f
    Add query to find command between python and python3 Laurent Indermuehle 2025-05-05 14:12:04 +02:00
  • 1288064467
    fix indentation Laurent Indermuehle 2025-05-05 11:22:02 +02:00
  • 9555a6191e
    style Laurent Indermuehle 2025-05-05 11:18:19 +02:00
  • db047fda90
    Revert the change of default value Laurent Indermuehle 2025-05-05 11:18:09 +02:00
  • 7334ee86a3
    doc: add var name used by MySQL and MariaDB Laurent Indermuehle 2025-05-05 10:58:28 +02:00
  • 76189ef0d4
    fix mismatch default value Laurent Indermuehle 2025-04-24 17:42:14 +02:00
  • 3e03423e40
    test: add check for changereplication Laurent Indermuehle 2025-04-24 13:54:45 +02:00
  • 5da42f8095
    fix test when multiple replication channels are present Laurent Indermuehle 2025-04-03 15:08:24 +02:00
  • 3f68189d6e
    add changelog fragment Laurent Indermuehle 2025-04-03 14:38:46 +02:00
  • f6480bc117
    Fix ssl verification always enabled for replication even if set to false Laurent Indermuehle 2025-04-03 14:27:44 +02:00
  • 74ea0438ce
    fix mysql_info crash if PUBLIC role is used on MariaDB 10.11+ (#712) Laurent Indermühle 2025-04-28 14:45:33 +02:00
  • 51d63891f6
    doc: add notes that users_info doesn't support MariaDB roles. Laurent Indermuehle 2025-04-24 16:25:40 +02:00
  • 01bc9778bb
    Add changelog fragment Laurent Indermuehle 2025-04-24 16:06:19 +02:00
  • 41ab19372b
    add MariaDB role detection Laurent Indermuehle 2025-04-24 15:53:41 +02:00
  • 7b13533ba1
    Cut the 3rd matching group as it fails to match roles without quotes Laurent Indermuehle 2025-04-24 15:52:46 +02:00
  • 726fcaeca6
    skip the PUBLIC role from the users migration example Laurent Indermuehle 2025-04-24 15:49:19 +02:00
  • 939f88fcfd
    tests: grant a privilege to the PUBLIC role to force the module to fail Laurent Indermuehle 2025-04-24 15:48:37 +02:00
  • d44f8f2039
    CI: fix string templating for ansible devel (core 2.19, 12 beta) in tests (#713) Laurent Indermühle 2025-04-28 13:52:40 +02:00
  • 85a4255db3
    fix 'item' already in use Laurent Indermuehle 2025-04-25 14:45:17 +02:00
  • e912d7e28a
    cut jinja templates from conditionals Laurent Indermuehle 2025-04-25 14:44:57 +02:00
  • 0c5e870d75
    fix order to prevent [ERROR]: Task failed: Module failed: 'Server_id' Laurent Indermuehle 2025-04-24 19:40:03 +02:00
  • cf57ab9dda
    fix string templating for ansible devel (core 2.19, 12 beta) Laurent Indermuehle 2025-04-24 19:10:54 +02:00
  • da2dc9ab5d
    Doc: locked returned in users info (#706) Laurent Indermühle 2025-04-24 13:44:50 +02:00
  • 2cf1a9e845
    doc: fix hash syntax Laurent Indermühle 2025-04-03 14:26:16 +02:00
  • 2c425f71a1
    doc: users_info returns a new field "locked" Laurent Indermuehle 2025-04-03 13:38:31 +02:00
  • b26235b7d7
    Release 3.13.0 commit (#705) 3.13.0 Andrew Klychkov 2025-03-21 07:02:43 +01:00
  • 60bd7cd971 Release 3.13.0 commit Andrew Klychkov 2025-03-21 07:02:04 +01:00
  • 45a29408ad
    User locking (#702) Keeper-of-the-Keys 2025-03-19 15:40:59 +02:00
  • 037b1381ea Fix documentation. E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-19 15:05:38 +02:00
  • b72f67e30a Fix editor induced indent error E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-19 14:07:17 +02:00
  • 46785f5dd3 Add check that missing locked argument does not unlock a user E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-19 13:34:16 +02:00
  • 41b6ff39bd Initial switch to default=None for locked, will need to add a test for it. E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-19 13:31:29 +02:00
  • 115551cf7b Add action group containing all modules Joakim Soderlund 2025-03-17 09:48:57 +01:00
  • 247bf5a65c Add another builtin account to the exclusion list E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 21:45:38 +02:00
  • f91d15e477 It's a tuple and not a list 🤦 E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 21:27:26 +02:00
  • 3f7f036cb6 Add some debugging output to help troubleshoot CI E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 21:02:54 +02:00
  • e4f85f03d2 change type() to isinstance() E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 15:45:26 +02:00
  • a8702b88d5 Add check_mode feedback E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 15:41:48 +02:00
  • a124e77505 Cleaner type conditionals E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 15:20:57 +02:00
  • e6dde5843a Handle DictCursor E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 15:18:53 +02:00
  • 72482fc5ad Debug CI error E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 13:51:20 +02:00
  • 13cb20768f Hopefully fixed condition E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 13:26:08 +02:00
  • 3d9df81d94 Based on the previous CI build is_role is not (always?) present so checking for it, right now with pprint of the line for debug purposes E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 13:09:05 +02:00
  • 178eade8e8 Add user locking to info module and test. E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-11 12:44:12 +02:00
  • 4f0069d511 check_mode is set at the task level and not the module level E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-10 23:23:04 +02:00
  • 321309bf0f Fix wrong indent E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-10 21:21:20 +02:00
  • e3775aed61 locked check should not run for roles. E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-10 21:17:15 +02:00
  • dd7e297d50
    Add support for MariaDB 11.4 (#703) Laurent Indermühle 2025-03-10 18:55:42 +01:00
  • 3a8b4a16a1 Switch calls to user_mod with sequences of None positional arguments to full named arguments E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-06 23:30:37 +02:00
  • cae24548c7
    Use same concatenation method between functions to avoid future confusion Laurent Indermuehle 2025-03-06 17:47:15 +01:00
  • 498356c14e
    fix: ensure command paths are returned as lists for db dump and import Laurent Indermuehle 2025-03-06 16:10:13 +01:00
  • 4d4475b2de
    refactor to improve command determination with error handling Laurent Indermuehle 2025-03-06 15:19:19 +01:00
  • 3cceba40eb Add idempotence checks E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-06 16:14:34 +02:00
  • b1e816ef1e
    add version check for mariadb < 10.4.6 without mariadb* binaries Laurent Indermuehle 2025-03-06 13:55:17 +01:00
  • 3e2ef7ca92
    [CI] fix health command syntax Laurent Indermuehle 2025-03-06 12:31:05 +01:00
  • 74bc20cd6d
    [CI] Fix workflow syntax Laurent Indermuehle 2025-03-06 12:26:07 +01:00
  • 41065ee6b1
    [CI] Trigger plugin workflow Laurent Indermuehle 2025-03-06 12:04:47 +01:00
  • e99555f237
    [CI] add way to trigger workflow manually Laurent Indermuehle 2025-03-06 12:01:13 +01:00
  • 6b8e721153 Fix names that included check_mode: true E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-06 12:17:27 +02:00
  • 7fd6b640fe Add check_mode: true test cases E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-06 12:13:39 +02:00
  • 85b16cc82b Change documentation per request of @Andersson007 E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-06 12:07:16 +02:00
  • 3984380acb Add check_mode support. E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-06 12:07:00 +02:00
  • e95c3dab6b Switch locked to named instead of positional. E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-06 10:30:02 +02:00
  • c7097b9fcf Fix condition E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-05 19:05:50 +02:00
  • 9209a123c6 Fix host of user (was % should have been localhost after deleting host: earlier) E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-05 17:57:36 +02:00
  • d402d06d90
    add changelog fragment Laurent Indermuehle 2025-03-05 15:34:24 +01:00
  • bbf26f28bf
    fix missing binary for MariaDB 11+ Laurent Indermuehle 2025-03-05 15:28:11 +01:00
  • fbeeff5ca7 Fix user_is_locked and remove host_all option. E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-05 16:06:32 +02:00
  • d839871d1e - Changes requested/suggested by @Andersson007 - Example usage - Changelog fragment E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-05 15:51:20 +02:00
  • 17e398f5a2 Fixes for sanity checks E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-05 15:25:15 +02:00
  • 19ff2d757a More descriptive names in the integration tests E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-05 15:23:35 +02:00
  • 7358c1e7a7 Add attribute documentation E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-05 15:09:40 +02:00
  • 0f590dc48e Initial user locking integration tests E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-05 14:57:11 +02:00
  • 2b77eb9902
    add changelog fragment Laurent Indermuehle 2025-03-05 13:45:07 +01:00
  • 43aece086a
    update tested version of MariaDB Laurent Indermuehle 2025-03-05 13:42:19 +01:00
  • 65e385114d
    fix missing symlink to mysql binaries for MariaDB 11+ Laurent Indermuehle 2025-03-05 13:35:22 +01:00
  • 4b297b6eda
    document 11.4 instead of 10.5 Laurent Indermuehle 2025-03-05 13:25:25 +01:00
  • 583407fbe2 Add the locked attribute E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-04 00:25:20 +02:00
  • 5079dc4ab7 Fix missing parameters for execute() E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-03 16:39:26 +02:00
  • 6747ef32e9 Add the location and logic of where I think user locking would happen. E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-03 16:36:04 +02:00
  • 1380c20b20 function to check if a user is locked already E.S. Rosenberg a.k.a. Keeper of the Keys 2025-03-03 16:09:15 +02:00
  • e9845b0a1c
    Release 3.12.0 commit (#698) 3.12.0 Andrew Klychkov 2025-01-17 10:11:27 +01:00
  • 72afa9fd74 Release 3.12.0 commit Andrew Klychkov 2025-01-17 10:10:45 +01:00
  • 960ac32adf
    mysql_query: returns execution_time_ms list containing execution time per query (#697) Andrew Klychkov 2025-01-16 15:49:53 +01:00
  • e7e5ed89bd
    Update changelogs/fragments/0-mysql_query-returns-exec-time-ms.yml Andrew Klychkov 2025-01-16 12:27:21 +01:00
  • 43bdf89934 mysql_query: returns execution_time_ms list containing execution time per query Andrew Klychkov 2025-01-16 10:15:07 +01:00
  • a45a0d006d
    mysql_db: added zstd support (#696) Sergio 2025-01-16 09:35:04 +01:00
  • fc610bf6ce mysql_db: added zstd support Sergio-IME 2025-01-15 13:56:49 +01:00
  • 3825d0925e Add OceanBase support for creating user and setting password David Zhang 2024-12-20 16:34:34 +08:00
  • 022ed60906
    Fix linting issues (#693) Andrew Klychkov 2024-12-13 09:21:06 +01:00
  • 5e8663b8a3 Fix linting issues Andrew Klychkov 2024-12-12 10:57:02 +01:00
  • 3d3f115574
    Add next expected version Laurent Indermuehle 2024-11-19 10:56:37 +01:00