Commit graph

  • 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
  • fa6eded000
    fix KeyError 0 Laurent Indermuehle 2023-09-14 19:19:29 +02:00
  • 9f34b926bf
    fix returned value since get_resource_limit is used by other methods Laurent Indermuehle 2023-09-14 18:40:07 +02:00
  • 367a528058
    Add reimport of users in the database to see if there is changes Laurent Indermuehle 2023-09-14 16:46:08 +02:00
  • 1c93c1bd66
    Add user resources limit to the output Laurent Indermuehle 2023-09-14 16:45:42 +02:00
  • 248b30cad6
    fix get_resource_limit to work with MariaDB and MySQL Laurent Indermuehle 2023-09-14 16:45:20 +02:00
  • 089e1c3fb1
    add a get_server_type module_utils method to detect MySQL vs MariaDB Laurent Indermuehle 2023-09-14 15:41:42 +02:00
  • 1e24343375
    Fix USAGE line not filtered Laurent Indermuehle 2023-09-14 14:51:34 +02:00
  • 3288c22e64
    fix quote around special priv Proxy for root on `@%` Laurent Indermuehle 2023-09-14 14:50:57 +02:00
  • 019a6d89cd
    add a test user with multiple privs Laurent Indermuehle 2023-09-14 11:19:15 +02:00
  • cf4c230725
    Add the privileges in the returned values Laurent Indermuehle 2023-09-14 11:19:03 +02:00
  • 2054241920
    Fix KeyError 0 Laurent Indermuehle 2023-09-14 11:17:47 +02:00
  • 6a9ff85ca3
    Fix privleges error Laurent Indermuehle 2023-09-13 18:02:27 +02:00
  • 123b73aa3f
    attempt to fix KeyError 0 in privileges_get Laurent Indermuehle 2023-09-13 18:02:14 +02:00
  • 028089da6d
    attempt to use privileges_get Laurent Indermuehle 2023-09-13 18:01:59 +02:00
  • 7f2f141275
    revert changes to get_grants() Laurent Indermuehle 2023-09-13 18:01:04 +02:00
  • 3d99d94193
    Add tests users Laurent Indermuehle 2023-09-13 15:27:33 +02:00
  • 31a5eb8739
    Debug error "0" Laurent Indermuehle 2023-09-11 19:40:14 +02:00
  • d7beeec410
    WIP attempt to retrieve all users privileges Laurent Indermuehle 2023-09-11 19:28:26 +02:00
  • 3da5b34006
    add utils function to get server type (MySQL vs MariaDB) Laurent Indermuehle 2023-10-11 15:55:29 +02:00
  • a7ea11353c
    cut option maria_role as it as nothing to do with roles Laurent Indermuehle 2023-10-11 14:00:20 +02:00
  • 44891f1438 remove fragments file Thomas Lau 2023-10-11 14:12:42 +08:00
  • 033b4c74f9
    Fix column uppercasing (#569) kmarse 2023-10-06 08:08:46 -06:00
  • ea60550c05
    downgrade the change severity Laurent Indermühle 2023-10-06 14:55:57 +02:00
  • ab62f3dd86
    add more explicit warning message Laurent Indermühle 2023-10-06 14:53:34 +02:00
  • f78b59eee8
    fix wording according to style guide Laurent Indermühle 2023-10-06 14:53:12 +02:00
  • c3243343ed
    add more explicit warning Laurent Indermühle 2023-10-06 14:52:34 +02:00
  • 03b8b5770c
    fix wording according to style guide Laurent Indermühle 2023-10-06 14:51:47 +02:00
  • 2d2e56d13a
    fix warning to be displayed only when option is not set by the user Laurent Indermuehle 2023-10-06 14:09:28 +02:00
  • 7e2449813c
    sanity Laurent Indermuehle 2023-10-05 16:47:48 +02:00
  • baf947da4b
    add a warning when column_case_sensitive in set to false Laurent Indermuehle 2023-10-05 14:38:31 +02:00
  • a7ac019792
    add kmarse and myself to the authors Laurent Indermuehle 2023-10-05 14:05:47 +02:00
  • 6da275b8e5
    add trailing comma Laurent Indermühle 2023-10-05 10:30:06 +02:00
  • 30c52485bc
    add trailing comma Laurent Indermühle 2023-10-05 10:29:52 +02:00
  • b1aacc6aeb
    formating Laurent Indermühle 2023-10-05 10:28:48 +02:00
  • ff8160518b
    typo Laurent Indermühle 2023-10-05 10:28:30 +02:00
  • a8334f3e56
    typo Laurent Indermühle 2023-10-05 10:28:18 +02:00
  • 11430f005f
    add unit tests for privileges_unpack Laurent Indermuehle 2023-10-03 18:28:23 +02:00
  • d3977eb1a7
    fix deprecated include Laurent Indermuehle 2023-10-03 17:30:19 +02:00
  • 472cea898e
    add filter because only MySQL 5.7 is case sensitive for users privs Laurent Indermuehle 2023-10-03 15:49:32 +02:00
  • 8a872490ac
    fix tests for engine that don't wrap column in backticks Laurent Indermuehle 2023-10-03 15:38:28 +02:00
  • f47b119604
    add announce default will change in in 4.0.0 Laurent Indermuehle 2023-10-03 15:02:57 +02:00
  • 16ac592834
    add back function argument deleted during rebase Laurent Indermuehle 2023-10-03 14:50:31 +02:00
  • 6b4fbd1b99
    add kmarse to the contributors list Laurent Indermuehle 2023-10-03 11:30:52 +02:00
  • f6b6f5d844
    add change-log fragment Laurent Indermuehle 2023-10-03 10:03:33 +02:00
  • 99ea89c75d
    lint Laurent Indermuehle 2023-10-03 09:43:59 +02:00
  • 711b8ceb5b
    sanity Laurent Indermuehle 2023-10-03 09:43:49 +02:00
  • d54501b32c
    document module option column_case_sensitive Laurent Indermuehle 2023-10-03 08:59:42 +02:00
  • ce2b9292ec
    Release 3.7.2 commit (#556) Andrew Klychkov 2023-05-25 13:30:17 +02:00
  • 8c84df4fa3
    fix connection arguments for MySQLdb <2.0 !=1.0 (#553) betanummeric 2023-05-23 15:32:21 +02:00
  • 06c68bd30c
    Release 3.7.1 commit (#552) Andrew Klychkov 2023-05-22 09:34:59 +02:00