Commit graph

253 commits

Author SHA1 Message Date
Andrew Klychkov
6f02cb266a
Update README.md (#191)
* Update README.md

* Update README.md
2021-07-21 10:31:50 +02:00
Baptiste Mille-Mathias
596ba0cedb
fix typo (#190)
"optoin" -> "option"
2021-07-09 09:17:44 +02:00
Andrew Klychkov
adb201a795
Update README (#186)
* Update README

* Fix

* Fix

* Fix

* Fix

* Add Libera.Chat link
2021-06-17 15:55:24 +02:00
Andrew Klychkov
56a214885a
CONTRIBUTING.md: replace the content with a link to Ansible contributing guidelines (#187) 2021-06-16 15:53:32 +02:00
Andrew Klychkov
cd759924fd
README: fix the channel name (#185) 2021-06-15 06:57:36 +02:00
Andrew Klychkov
8ab6ea7714
README: fix link (#184) 2021-06-14 15:41:47 +02:00
Andrew Klychkov
69012a2eb9
Update README.md (#183)
* Update README.md

* Change IRC ref
2021-06-14 11:30:35 +02:00
Andrew Klychkov
6d9288d19b
Update README (#181) 2021-06-04 10:44:27 +02:00
Andrew Klychkov
8fad3f85b8
README.md, CONTRIBUTING.md: add links to the Maintainer guidelines (#179) 2021-06-03 10:06:25 +02:00
Andrew Klychkov
3335a95ba5
README.md: Add link to IRC (#175) 2021-06-02 07:05:57 +02:00
Andrew Klychkov
71b274213e
Fix a typo in README (#173) 2021-05-25 06:54:50 +02:00
Andrew Klychkov
2a80c301a6
README: fix typos (#174) 2021-05-25 06:54:16 +02:00
Andrew Klychkov
be4e84a92a
README: add a note how people can complain (#172)
* README: add a note how people can complain

* Change

* Improve

* Update README.md

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>
2021-05-24 13:31:30 +02:00
Andrew Klychkov
2236110bae
Update REVIEW_CHECKLIST.md (#171) 2021-05-20 14:41:11 +03:00
Andrew Klychkov
c909aa2182
Improve wording in README (#170)
* Improve wording in README

* Update README.md

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>
2021-05-20 14:40:16 +03:00
Andrew Klychkov
479edd81d1
Update README.md (#168)
* Update README.md

* Fix

* Add MAINTAINERS file
2021-05-18 15:47:02 +02:00
Alexander Skiba
6bce48e771
Add documentation for privs with functions and procedures (#169) 2021-05-18 07:57:07 +02:00
Andrew Klychkov
ac927fdb08
Add CONTRIBUTORS file (#166) 2021-05-13 16:59:15 +02:00
Andrew Klychkov
158471e7ee
Remove changelog fragments after release 2.1.0 (#161) 2021-04-28 07:45:00 +02:00
Andrew Klychkov
738343d64c
mysql: revert changes made in PR 116 (#153)
* mysql: revert changes made in PR 116

* Add changelog fragment

* Fix CI

* Fix CI

* Fix CI

* Update CI

* Fix CI
2021-04-23 12:57:23 +02:00
Andrew Klychkov
c8f9b1cd3f
mysql_replication: Add aliases to "master" options, add alternatives to "master" state options, add announcement (#150)
* mysql_replication: Add aliases, add alternatives for the state option, announce major changes

* Change tests

* Add changelog fragment

* Fix changelog

* Update plugins/modules/mysql_replication.py

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>

* Update plugins/modules/mysql_replication.py

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>
2021-04-20 15:58:21 +02:00
Andrew Klychkov
853db5a2a4
mysql_replication: add deprecation warning about future replacement of Is_Slave and Is_Master return values, add alternatives (#147)
* mysql_replication: add deprecation warning about future replacement of Is_Slave and Is_Master return values, add alternatives

* Add changelog fragment
2021-04-16 06:34:35 +02:00
Andrew Klychkov
f7c84a71e5
Update main branch after branching new stable-2 branch (#146) 2021-04-15 10:14:34 +02:00
Andrew Klychkov
1790664c00
mysql_replication: replace the word slave with replica in messages (#144)
* mysql_replication: replace the word slave with replica in messages

* Add changelog fragment

* Add announcements
2021-04-15 09:38:32 +02:00
Jorge Rodriguez (A.K.A. Tiriel)
dc522cc5d3
Deprecate REQUIRESSL privilege (#132)
* Deprecate REQUIRESSL privilege

* Add missing whitespace

* Fix according to PR review

* Fix conditional check

* Fix privilege string parsing

* Add unit tests for the new function

* Add integration tests

* Fix parentheses indentation

* Cover alternative error message

* Fix privileges

* Limit verification of access denied to pymysql connector

* Fix REQUIRE SSL verification tests
2021-04-10 07:01:15 +02:00
Andrew Klychkov
6342fb6f23
Update README.md (#139) 2021-04-07 16:54:41 +02:00
Andrew Klychkov
dad555a536
Tests: add ansible 2.11 support (#138)
@Andersson007 thanks for this PR
2021-04-06 11:12:27 +03:00
Andrew Klychkov
ba791bf983
Fix REVIEW_CHECKLIST.md (#133) 2021-03-31 08:54:51 +02:00
Andrew Klychkov
ecd15c83f7
Add refs to the committer guidelines (#131) 2021-03-29 11:48:11 +02:00
Andrew Klychkov
2960748473
CONTRIBUTING.md: add a reference to REVIEW_CHECKLIST.md (#130) 2021-03-28 07:54:55 +02:00
Andrew Klychkov
ca963b23c0
Add review_checklist.md (#127)
* Add review_checklist.md

* Add general tips

* Improve general tips

* fix

* fix

* fix

* fix

* fix

* fix

* Fix

* Update review_checklist.md

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Fix

* Update review_checklist.md

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Update review_checklist.md

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Rename checklist

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Update REVIEW_CHECKLIST.md

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>

* Add suggested

* Add clarifications

Co-authored-by: Amin Vakil <info@aminvakil.com>
Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>
2021-03-27 10:03:03 +01:00
Andrew Klychkov
60646bcadb
Improve CONTRIBUTING.md (#129) 2021-03-26 21:20:50 +02:00
Jorge Rodriguez (A.K.A. Tiriel)
fcb459499e
Add discussions section (#126)
* Add discussions section

* Syntax improvements

Co-authored-by: Andrew Klychkov <aklychko@redhat.com>

Co-authored-by: Andrew Klychkov <aklychko@redhat.com>
2021-03-23 09:09:01 +01:00
Jorge Rodriguez (A.K.A. Tiriel)
e5bf8836fa
Add note about the contribution guide (#125)
* Add note about the contribution guide

* Update README.md

Co-authored-by: Andrew Klychkov <aklychko@redhat.com>

Co-authored-by: Andrew Klychkov <aklychko@redhat.com>
2021-03-22 09:51:57 +01:00
Andrew Klychkov
f0c917e606
Add CONTRIBUTING.md (#112)
* Add CONTRIBUTING.md

* Fix suggested

* Fix suggested

* Fix suggested

* Update CONTRIBUTING.md

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Fix

* Change suggested

* Add an option

* Add an example

* Fix

* Update CONTRIBUTING.md

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Update CONTRIBUTING.md

Co-authored-by: Felix Fontein <felix@fontein.de>

* Fix

* Fix suggested

* Update CONTRIBUTING.md

Co-authored-by: Amin Vakil <info@aminvakil.com>

* Add git installed mentioned

* Update CONTRIBUTING.md

Co-authored-by: Felix Fontein <felix@fontein.de>

* Add suggested

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Fix

* Update CONTRIBUTING.md

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Fix

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

* Update CONTRIBUTING.md

Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>

* Update CONTRIBUTING.md

Co-authored-by: Sandra McCann <samccann@redhat.com>

Co-authored-by: Amin Vakil <info@aminvakil.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Sandra McCann <samccann@redhat.com>
Co-authored-by: Jorge Rodriguez (A.K.A. Tiriel) <jorge.rodriguez@tiriel.eu>
2021-03-22 08:58:22 +01:00
Norbert Varzariu
0bdf9e2ee7
update docs on check_hostname corresponding to mysqls cli --ssl switch (#123)
Signed-off-by: Norbert Varzariu <loomsen@gmail.com>
2021-03-21 21:30:28 +02:00
Jorge Rodriguez (A.K.A. Tiriel)
11958ec46a
Handle divergences between MySQL and MariaDB (#103)
* Initial attempt

* First functional approach

* Remove unused imports

* Add dychotomy handling for mysql_replication

* Fix cursor lookup

* Fix sanity tests

* Cleanup implementation conditional import

* Fix unit tests

* Fix conditional import to satisfy both sanity and integration tests

* Add changelog fragment
2021-03-16 09:15:19 +01:00
Sebastian Gumprich
a5ee4b3d1a
add mysql_full_version and suffix return variable (#115)
* add mysql_full_version and suffix return variable

add changelog fragment

* rephrase changelog fragment

* Update plugins/modules/mysql_info.py

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

* Add changes as per PR review

* Add tests for new suffix output parameter

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
Co-authored-by: Jorge-Rodriguez <jorge.rodriguez@futurice.com>
2021-03-16 09:10:52 +02:00
Daniel Ziegenberg
2254b29178
change deprecated parameter pw and db (#116)
* change deprecated parameter pw to password

* change deprecated parameter db to database

* add changelog fragment
2021-03-16 07:15:12 +02:00
Andrew Klychkov
bd86e249d0
mysql_replication: add a reference to how to encrypted connection options (#118)
* mysql_replication: add a reference to how to encrypted connection options

* Fix sanity
2021-03-15 09:39:14 +01:00
Felix Fontein
884310cf24
Mark master_ssl_key as no_log=False. (#117) 2021-03-15 07:30:53 +01:00
Andrew Klychkov
baea97d24c
mysql_user: Add REPLICA MONITOR privilege to supported (#108)
* mysql_user: Add REPLICA MONITOR privilege to supported

* Add changelog fragment
2021-03-11 16:17:49 +01:00
Andrew Klychkov
fc2dd0079f
Add .keep file to changelog/fragments to make it always present (#113) 2021-03-10 18:16:18 +01:00
Andrew Klychkov
e8cb81b30e Release 1.3.0 commit 2021-03-08 17:22:17 +01:00
Andrew Klychkov
979588e2cd
mysql_user: add proper handling of INSERT, UPDATE, REFERENCES on columns (#107)
* mysql_user: add proper handling of INSERT, UPDATE, REFERENCES on columns

* Add changelog fragment

* fix sanity

* fix CI

* fix sanity

* fix CI

* make the assertion fairer

* Improve
2021-03-08 17:18:04 +01:00
Andrew Klychkov
2694464ffb
mysql_user: when grant select on columns, the module always report the state has changed (#100)
* mysql_user: fix the module is not idempotent when there is SELECT on columns granted

* add changelog fragment

* fix

* Add unit tests for has_select_on_col function

* Add unit tests for sort_column_order function

* Add unit tests for handle_select_on_col function

* Update a comment
2021-03-03 10:58:57 +01:00
Andrew Klychkov
e8dc2f2476
mysql_replication: deprecation of slave related options, adding alternatives (#97)
* mysql_replication: deprecation of slave related options, adding alternatives

* Add changelog fragment

* Integration tests getslave -> getreplica

* Change the rest of offending choices/comments

* Add announcement about replacing SLAVE to REPLICA in messages

* Deprecate offending values
2021-03-01 10:45:35 +01:00
Michael S
faab501326
Update README.md - Update ext. documentation links (#102) 2021-02-25 17:16:44 +02:00
Tom Van Looy
24a4137982
mysql_user: remove duplicate of REPLICATION SLAVE entry from valid privs frozenset (#95) 2021-02-10 09:38:47 +03:00
Andrew Klychkov
09ac98adb8
Fix galaxy.yml (#94) 2021-02-08 18:24:19 +03:00