Commit graph

48 commits

Author SHA1 Message Date
Vadym Petrychenko
0b72ec9fbb add mysql_bind_address to configuration 2014-11-15 19:23:19 +01:00
Jeff Geerling
08e75e249b Add replication options to README. 2014-11-08 21:48:34 -06:00
Jeff Geerling
6967874c08 Issue #6: Add replication configuration. 2014-11-08 21:43:31 -06:00
Jeff Geerling
181aef9806 Stylistic cleanup and reorganization. 2014-11-08 15:10:49 -06:00
Jeff Geerling
a85ecf03be Update test. 2014-11-08 14:36:01 -06:00
Jeff Geerling
484c627745 Update default mysql_max_allowed_packet variable. 2014-10-14 22:59:05 -04:00
Jeff Geerling
f52d3d44ba Split setup tasks into distro-specific files and update apt_cache for first run. 2014-08-26 08:23:48 -05:00
Jeff Geerling
d098cd9c39 Merge branch 'master' of github.com:geerlingguy/ansible-role-mysql 2014-08-07 12:12:43 -05:00
Jeff Geerling
04d1000d39 Merge pull request #4 from seschwar/master
Add more configurability to the role - root username, error logging, dbs and users, ports.
2014-08-07 12:11:29 -05:00
Sebastian Schwarz
ff924e6f19 Also adjust port and socket of the MySQL client 2014-08-07 14:26:05 +02:00
Sebastian Schwarz
c836899536 Make error logging configurable 2014-08-07 14:26:05 +02:00
Sebastian Schwarz
64e337194c Make MySQL root username configurable
While this doesn't seem to make sense on first glance it is useful for
systems which were screwed with Parallels Plesk, which renames the MySQL
root user to "admin".

This change allowes this role to be used while the server is
transitioning from Plesk to Ansible.
2014-08-07 14:26:05 +02:00
Sebastian Schwarz
3a15b07608 Allow creation of databases and users
Inspired by the Ansibles.mysql role.
2014-08-07 14:26:05 +02:00
Sebastian Schwarz
cbf36a7920 Mention Debian and Ubuntu as supported platforms 2014-08-06 11:46:54 +02:00
Jeff Geerling
d733583be5 Install current version of Ansible when testing instead of 1.5.0. 2014-08-03 21:47:53 -05:00
Jeff Geerling
40db7013c8 Merge pull request #3 from simonvlc/patch-1
Remove 'simulate' flag when uninstalling mysql.
2014-07-11 09:10:14 -05:00
simonvlc
e9b78d3f1e Removing 'simulate' flag
Hi there,

I don't know if it's intended, but the '-s' flag just simulates the purge of the packages. I was having some problems with this trying to install percona.

Kind regards, Simon.
2014-07-11 15:31:12 +02:00
Jeff Geerling
71cf6337bc Add extra variables wait_timeout and max_allowed_packet. 2014-07-03 08:25:12 -05:00
Jeff Geerling
e9f332d42a Don't worry about the MySQL slow log when debugging Travis. 2014-05-23 14:07:12 -05:00
Jeff Geerling
af3a1d154c Another attempt at getting good debug output from Travis. 2014-05-23 14:00:05 -05:00
Jeff Geerling
d15399ead9 Final attempt - tests should finally pass. 2014-05-23 13:54:23 -05:00
Jeff Geerling
8d2711b6d6 Update playbook with default file size for MySQL InnoDB log. 2014-05-23 13:48:57 -05:00
Jeff Geerling
02cc7cb518 More MySQL debugging on Travis - getting closer. 2014-05-23 13:42:51 -05:00
Jeff Geerling
e1cdf2a34e More MySQL debugging on Travis. 2014-05-23 13:37:40 -05:00
Jeff Geerling
2c31c5b3da Another attempt to debug Travis and MySQL. 2014-05-23 13:29:33 -05:00
Jeff Geerling
26d7035304 Another attempt at debugging MySQL/Travis. 2014-05-23 13:22:31 -05:00
Jeff Geerling
fe50186e6f More Travis testing - see what's up with MySQL. 2014-05-23 13:18:23 -05:00
Jeff Geerling
c5b85c059f Back to a working build. 2014-05-23 12:22:13 -05:00
Jeff Geerling
f4de3d0c77 Don't hide output of MySQL removal. 2014-05-23 12:12:38 -05:00
Jeff Geerling
23ce522459 Remove MySQL before proceeding. 2014-05-23 12:12:19 -05:00
Jeff Geerling
fb87c336db More Travis debugging - does it restart? 2014-05-23 12:07:54 -05:00
Jeff Geerling
a93b843f2d Better handler name, perhaps. 2014-05-23 11:54:46 -05:00
Jeff Geerling
7b99b6aacc More Travis testing. 2014-05-23 11:47:30 -05:00
Jeff Geerling
4715a6bd60 Back to original settings. Something's funny with Travis CI. 2014-05-23 11:44:52 -05:00
Jeff Geerling
e81207aed1 Another attempted fix to make Travis happy. 2014-05-23 11:40:37 -05:00
Jeff Geerling
7c72863868 More testing. 2014-05-23 11:32:27 -05:00
Jeff Geerling
747b88d52e Check mysql daemon status. 2014-05-23 11:29:24 -05:00
Jeff Geerling
41845e7a17 Use command instead of service module for mysql restart. 2014-05-23 11:20:23 -05:00
Jeff Geerling
80d6c797d4 Allow for much more configuration in my.cnf. 2014-05-12 14:04:35 -05:00
Jeff Geerling
4eaae0e43d Update MySQL password setting to work a little better. 2014-04-29 15:19:18 -05:00
Jeff Geerling
fbb164edca Updated travis test integration to use role directly. 2014-04-23 13:03:08 -05:00
Jeff Geerling
22a7a9816c Test for MySQL operation in Travis. 2014-04-23 10:19:46 -05:00
Jeff Geerling
dc0eba2191 Add Travis CI test integration. 2014-04-23 10:12:54 -05:00
Jeff Geerling
a7998b3b9a Add support for Debian/Ubuntu. 2014-04-23 10:09:31 -05:00
Jeff Geerling
9fc1bbd1ea Updated README.md 2014-04-21 13:06:38 -05:00
Jeff Geerling
fa6a638162 Allow mysql_packages to be configured. 2014-03-06 22:34:00 -06:00
Jeff Geerling
8082fd69b9 Add files, handlers, tasks, vars, and meta information. 2014-02-28 21:32:17 -06:00
Jeff Geerling
032333dbe0 Added README.md. 2014-02-28 21:31:11 -06:00