Commit graph

  • b2072a2b24 Fixing lint issues William Welter 2024-01-04 14:52:32 +00:00
  • a7de8f89c4 Using show all slaves status whe using MariaDB to be consistent with the MySQL behaviour. William Welter 2024-01-04 13:38:38 +00:00
  • 368c9b4b65
    [PR #599/81ab18d backport][stable-2] chore[CI]: fix conditional statements should not include jinja 2 templating (#601) Laurent Indermühle 2023-11-30 16:41:34 +01:00
  • db7f1b2aee
    fix query for stable-2 Laurent Indermuehle 2023-11-30 15:24:49 +01:00
  • 9b13b59865 fix verify as well Tomas 2023-11-30 15:04:42 +02:00
  • a9abc8a281 fix unneeded commits Tomas 2023-11-30 15:02:39 +02:00
  • 185a6b975e
    chore: fix conditional statements should not include jinja 2 templating (#599) Laurent Indermühle 2023-11-30 13:39:34 +01:00
  • d506d833d9 Merge remote-tracking branch 'origin/main' into password_expiration_mysql_user Tomas 2023-11-30 14:51:19 +02:00
  • 81ab18d56c
    chore: fix conditional statements should not include jinja 2 templating (#599) Laurent Indermühle 2023-11-30 13:39:34 +01:00
  • b55f79824a
    chore: fix conditional statements should not include jinja 2 templating Laurent Indermuehle 2023-11-30 10:43:12 +01:00
  • 23db3f42b1 make integration tests work Tomas 2023-11-29 14:23:21 +02:00
  • 778fbd497c make integration tests work Tomas 2023-11-29 09:16:05 +02:00
  • a69c0e91d6 docs and sanity and integration test fix Tomas 2023-11-28 22:54:40 +02:00
  • 6d73c24526 some changes and integration tests Tomas 2023-11-28 21:28:04 +02:00
  • 10780aee98 add one more if block for version check Tomas 2023-11-22 13:23:59 +02:00
  • 721dd8e613 sanity check and default values Tomas 2023-11-22 11:44:20 +02:00
  • 314ec02955 initial commit for password_expire support Tomas 2023-11-22 10:32:57 +02:00
  • 8dfab12bae
    README: Add forum info (#589) Andrew Klychkov 2023-11-13 12:35:39 +01:00
  • 975bfd3827 README: Add forum info Andrew Klychkov 2023-11-09 09:49:32 +01:00
  • 534a6fa1bc
    Document MySQL and MariaDB don't store roles with same manner (#584) (#585) patchback[bot] 2023-10-27 14:08:30 +02:00
  • 10de776151
    Document MySQL and MariaDB don't store roles with same manner (#584) Laurent Indermühle 2023-10-26 14:21:28 +02:00
  • 37b105c526
    cut ansible devel from the test matrix (#587) Laurent Indermühle 2023-10-27 13:21:35 +02:00
  • 04fcdd93fa
    cut ansible devel from the test matrix Laurent Indermuehle 2023-10-27 10:14:16 +02:00
  • 0dbedf57cb
    Document MySQL and MariaDB don't store roles with same manner (#584) Laurent Indermühle 2023-10-26 14:21:28 +02:00
  • 839736756a
    Document MySQL and MariaDB don't store roles with same manner Laurent Indermuehle 2023-10-26 13:39:55 +02:00
  • fd0b1919c3
    Release 3.8.0 commit (#583) 3.8.0 Laurent Indermühle 2023-10-26 11:08:35 +02:00
  • a47a683f71
    Release 3.8.0 commit Laurent Indermuehle 2023-10-25 17:48:06 +02:00
  • f31d5a10c1
    fix list of tested ansible-core versions (#582) Laurent Indermühle 2023-10-25 15:11:40 +02:00
  • f4f1dc9ae6
    fix list of tested ansible-core versions Laurent Indermuehle 2023-10-25 15:08:54 +02:00
  • 3ef9bda95f
    feat[mysql_info]: add 'users_info' filter (#580) Laurent Indermühle 2023-10-23 11:26:46 +02:00
  • 77b0831f09
    Add 'users' description to differentiate it from 'users_info' Laurent Indermuehle 2023-10-13 15:02:43 +02:00
  • 1bef84de96
    fix link to the PR Laurent Indermuehle 2023-10-13 15:00:44 +02:00
  • e61777cffb
    change filter name to users_info Laurent Indermuehle 2023-10-13 15:00:21 +02:00
  • 070109e70d
    add version_added for user_accounts to the documentation Laurent Indermuehle 2023-10-13 08:55:21 +02:00
  • f1e7d960aa
    add all tests accounts to the teardown task Laurent Indermuehle 2023-10-13 08:54:49 +02:00
  • 5d305d3f81
    fix filename Laurent Indermuehle 2023-10-12 17:02:22 +02:00
  • db43c34f63
    change filter name to user_accounts Laurent Indermuehle 2023-10-12 16:44:14 +02:00
  • 71abdd7567
    document why certain authentications plugins cause issues Laurent Indermuehle 2023-10-12 15:23:07 +02:00
  • 509099e211
    document example with tasks grouped in a block Laurent Indermühle 2023-10-12 15:15:03 +02:00
  • 6b7cc14989
    switch "PRIMARY" to "MASTER" on description (#573) lkthomas 2023-10-12 19:50:54 +08:00
  • 154d880846
    fix case when a account as same user but different host and password Laurent Indermuehle 2023-10-12 13:46:27 +02:00
  • e607ce1974
    add method to get all users privileges Laurent Indermuehle 2023-10-12 10:01:33 +02:00
  • 3efe61f50c
    fix list parsing when cursor come from mysql_info Laurent Indermuehle 2023-10-12 11:43:02 +02:00
  • 1886753dfa
    Add integration tests for mysql_info users_privs Laurent Indermuehle 2023-10-12 10:11:54 +02:00
  • 952d46a5cd
    add documentation for new mysql_info users_privs filter Laurent Indermuehle 2023-10-12 09:58:16 +02:00
  • 2e2780b8f1
    Revert "cut option maria_role as it as nothing to do with roles" Laurent Indermuehle 2023-10-11 16:38:24 +02:00
  • 7f6d5f5622
    cut option maria_role as it as nothing to do with roles Laurent Indermuehle 2023-10-11 14:00:20 +02:00
  • 34505c9b4f
    add option to not summarize all privileges Laurent Indermuehle 2023-10-11 11:14:54 +02:00
  • 7036490e7e
    spelling Laurent Indermuehle 2023-10-10 17:49:24 +02:00
  • 970897cc46
    Revert non relevant changes to have cleaner patch Laurent Indermuehle 2023-10-10 17:48:23 +02:00
  • dbfc252ca5
    add real name for MySQL 8 privileges Laurent Indermuehle 2023-10-10 17:34:41 +02:00
  • 5477603583
    Revert "sync fork with upstream main" Laurent Indermuehle 2023-10-10 11:01:59 +02:00
  • d38caa264f
    change struct to be able to call a specific sub-list Laurent Indermuehle 2023-10-09 17:36:04 +02:00
  • 03cda09ec1
    prevent warnings Laurent Indermuehle 2023-10-09 17:33:30 +02:00
  • 318f95c0a9
    typo Laurent Indermuehle 2023-10-09 10:59:36 +02:00
  • 4e4d50112a
    fix column case to be identical on source and destination Laurent Indermuehle 2023-10-09 10:59:29 +02:00
  • 3c3ca1bbe9
    Add tests to reproduce issue with uppercase tables from #399 Laurent Indermuehle 2023-09-25 15:51:45 +02:00
  • 776cb51f25
    Update plugins/module_utils/mysql.py Laurent Indermühle 2023-09-25 11:38:36 +02:00
  • b081ca495b
    Update changelogs/fragments/lie_mysql_info_users_privs.yml Laurent Indermühle 2023-09-25 11:38:16 +02:00
  • 9b3f0c6cad
    Update plugins/modules/mysql_info.py Laurent Indermühle 2023-09-25 11:37:58 +02:00
  • d7de96a601
    document that sha256 and caching_sha2 plugins doesn't work properly Laurent Indermuehle 2023-09-22 14:24:19 +02:00
  • 7b7d2f5500
    document correct return form Laurent Indermuehle 2023-09-22 14:09:36 +02:00
  • f79ee2b83c
    Update variable name for consistency Laurent Indermuehle 2023-09-22 11:04:20 +02:00
  • 56582f52a2
    sanity Laurent Indermuehle 2023-09-21 22:25:27 +02:00
  • 0bcfdb72ab
    fix users with multiple schemas with ALL PRIVILEGES only showing first Laurent Indermuehle 2023-09-21 22:24:55 +02:00
  • 40f47f6828
    Cut support of Proxy privileges because it causes too many issues Laurent Indermuehle 2023-09-21 18:07:07 +02:00
  • eee4225ec4
    Add shortening of ALL PRIVILEGES for MySQL 8 that return a big list Laurent Indermuehle 2023-09-21 18:06:32 +02:00
  • 77c6a68a02
    document how to use mysql_info to clone accounts to another server Laurent Indermuehle 2023-09-21 14:05:10 +02:00
  • 213d6b8a5a
    fix tests teardown error if db delete before users Laurent Indermuehle 2023-09-21 14:04:18 +02:00
  • 008f92230b
    fix tests failing when recreating root account Laurent Indermuehle 2023-09-21 14:03:44 +02:00
  • 62e9ad7812
    fix tests after keys returned have change in previous commit Laurent Indermuehle 2023-09-21 14:03:28 +02:00
  • ddd3812574
    fix case when user as no other privileges than USAGE Laurent Indermuehle 2023-09-21 14:01:41 +02:00
  • 122625c477
    fix space in front of first privilege of the list Laurent Indermuehle 2023-09-21 14:01:14 +02:00
  • 74ffacfa0f
    fix key for username in the output to match mysql_user input Laurent Indermuehle 2023-09-20 16:06:12 +02:00
  • af327daa8e
    fix key for privileges in the output to match mysql_user input Laurent Indermuehle 2023-09-20 16:02:29 +02:00
  • 28c247a14c
    add link to the PR Laurent Indermühle 2023-09-20 14:56:41 +02:00
  • 4ee6659b54
    cut unused import (sanity) Laurent Indermuehle 2023-09-19 16:28:00 +02:00
  • f80ef4f9b4
    fix sanity tests for python 2.6 the right way (my bad) Laurent Indermuehle 2023-09-19 14:59:38 +02:00
  • 4093de51dd
    fix sanity tests for python 2.6 in ansible-core 2.12 for good Laurent Indermuehle 2023-09-19 14:48:10 +02:00
  • 89b42e2b83
    fix sanity tests for Python 2.6 found in ansible-core 2.12 Laurent Indermuehle 2023-09-19 11:26:46 +02:00
  • 77c7beb514
    fix case when fetch return a tuple instead of a dict Laurent Indermuehle 2023-09-15 17:19:15 +02:00
  • 319b7e86f3
    fix undefined variable Laurent Indermuehle 2023-09-15 16:30:10 +02:00
  • 88af430380
    linting (sanity) Laurent Indermuehle 2023-09-15 16:29:50 +02:00
  • 08b7842001
    cut newlines added by accident Laurent Indermuehle 2023-09-15 15:34:44 +02:00
  • 29b6ad89a1
    add back all the tests steps disabled during development Laurent Indermuehle 2023-09-15 15:31:29 +02:00
  • b3b7868079
    document changelog Laurent Indermuehle 2023-09-15 15:21:17 +02:00
  • 0c17778f63
    document better description Laurent Indermuehle 2023-09-15 15:21:00 +02:00
  • 2ea7120f2e
    document output form Laurent Indermuehle 2023-09-15 15:20:50 +02:00
  • 2acc3d2a77
    document what's missing from the output Laurent Indermuehle 2023-09-15 15:07:02 +02:00
  • 487036e2ff
    add set to work no matter the order Laurent Indermuehle 2023-09-15 14:56:00 +02:00
  • 42224f3eee
    add the wait for container to be ready back to prevent connection issue Laurent Indermuehle 2023-09-15 11:08:15 +02:00
  • 270217aa30
    fix recreate user tasks using correct auth options Laurent Indermuehle 2023-09-15 11:07:39 +02:00
  • 5dd0321607
    add filter to return an auth key when not empty Laurent Indermuehle 2023-09-15 10:42:12 +02:00
  • fcb2d49b24
    Add test users for MySQL auth plugins (sha256 and cache_sha2) Laurent Indermuehle 2023-09-15 10:40:17 +02:00
  • 83ad999038
    document returned value Laurent Indermuehle 2023-09-15 09:21:06 +02:00
  • c1248cb692
    cut unused option (will be in authentications.auth_string) Laurent Indermuehle 2023-09-15 09:20:31 +02:00
  • 093fe79e17
    add missing option (forgotten in previous commit) Laurent Indermuehle 2023-09-15 09:17:06 +02:00
  • 6123d77b99
    fix malformed SQL query Laurent Indermuehle 2023-09-15 09:15:36 +02:00
  • eb840f6ae4
    WIP: get user authentications plugins Laurent Indermuehle 2023-09-14 19:23:20 +02:00
  • bd944f7bf9
    add host in case multiple accounts uses the same username Laurent Indermuehle 2023-09-14 19:22:39 +02:00