geerlingguy / ansible-role-mysql

Ansible Role - MySQL
https://galaxy.ansible.com/geerlingguy/mysql/
MIT License
1.05k stars 861 forks source link

Support transport security options for users #531

Closed adepretis closed 6 months ago

adepretis commented 1 year ago

Currently there is no way to define transport security options for users. This MR enables passing tls_requires to community.mysql.mysql_user.

Please note, you still have to configure your server to support SSL in the first place. There is a stale MR https://github.com/geerlingguy/ansible-role-mysql/pull/449 for this already but @geerlingguy obviously didn't want to merge it for whatever reason.

On a side note: not having those options in this role and @geerlingguy ignoring important contributions for this role, despite doing a really great and wonderful job with so many other roles, made us rethink our dependency on geerlingguy.mysql. We'll go with debops.mariadb and debops.mariadb_server in the future (supporting MySQL, MariaDB and Percona). Maybe this MR helps other people in the future though.

github-actions[bot] commented 8 months ago

This pr has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!

Please read this blog post to see the reasons why I mark issues as stale.

github-actions[bot] commented 6 months ago

This pr has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.