Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-02 | fix typo | mh | |
2013-01-02 | make trocla an optional dependency | mh | |
2013-01-02 | mysql 5.0 does not yet know about :trigger_priv | mh | |
2013-01-02 | get rid off trailing , | mh | |
2013-01-02 | Merge remote-tracking branch 'riseup/master' | mh | |
Conflicts: manifests/client.pp manifests/server.pp manifests/server/base.pp manifests/server/cron/backup.pp manifests/server/munin/default.pp manifests/server/nagios.pp | |||
2013-01-02 | linting | mh | |
2013-01-02 | Merge remote-tracking branch 'shared/master' | mh | |
Conflicts: files/config/my.cnf.Debian manifests/server/base.pp manifests/server/munin/default.pp manifests/server/nagios.pp | |||
2012-12-10 | some need the password not quoted... | mh | |
2012-12-09 | simplify and correct dependencies | mh | |
1. it is important that the root password works 2. we don't need to chain the dependencies | |||
2012-12-09 | document intend of refreshonyl for setting root pw | mh | |
2012-12-09 | fix dependency issues | mh | |
2012-12-09 | woraround a puppet provider bug | mh | |
2012-12-06 | linting | mh | |
2012-06-27 | 2.7 underscore rename: site-mysql | Micah Anderson | |
2012-06-17 | fix typo | mh | |
2012-06-14 | take hiera out of the params | mh | |
2012-06-14 | take hiera out of the params | mh | |
2012-06-14 | some more hiera variables removed | o | |
2012-06-13 | remove hiera | o | |
2012-06-08 | refactor things for >2.7 | mh | |
2012-05-14 | use correct backup location | mh | |
Up to now we used an empty backup location... :/ | |||
2012-04-29 | Merge remote-tracking branch 'laurantb/master' | mh | |
Conflicts: manifests/server/cron/backup.pp | |||
2012-04-18 | fix trocla function lookup in template, without this, you get: | Micah Anderson | |
err: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template mysql/root/my.cnf.erb: undefined method `function_trocla' for #<Puppet::Parser::Scope:0xf6457e2c> at /etc/puppet/modules/mysql/manifests/server/base.pp:50 on node | |||
2012-04-18 | fix another trivial syntax error | Micah Anderson | |
2012-04-18 | fix syntax error | Micah Anderson | |
2012-04-11 | Merge remote-tracking branch 'lelutin/nagios_service' into shared | Micah Anderson | |
2012-04-11 | Merge remote-tracking branch 'lelutin/squeeze_my_cnf' into shared | Micah Anderson | |
2012-04-11 | fix $use_munin hiera check to be use_munin instead of incorrect use_nagios | Micah Anderson | |
add $use_nagios hiera check | |||
2012-04-09 | Import my.cnf from Debian Squeeze | Gabriel Filion | |
Lenny support was phased out and squeeze is the current stable. There is an instruction in the file that originally came from lenny: skip-bdb doesn't exist anymore in the mysql version in squeeze, so the config file makes a fresh mysql install crash on Squeeze. Signed-off-by: Gabriel Filion <lelutin@gmail.com> | |||
2012-04-04 | switch hiera to pull its variables in parameterized classes instead of ↵ | Micah Anderson | |
inline in the manifest | |||
2012-04-04 | add note to README about mysql::server::account_security removing accounts ↵ | Micah Anderson | |
by default, and how to get around it | |||
2012-04-04 | Merge remote-tracking branch 'immerda/master' | Micah Anderson | |
Conflicts: manifests/server/munin/default.pp manifests/server/nagios.pp | |||
2012-03-07 | Merge branch 'shared' | Micah Anderson | |
2012-03-07 | fix typo in name of mysql_qcache_mem graph | Micah Anderson | |
2012-03-07 | Merge branch 'shared' | Micah Anderson | |
2012-03-07 | Merge commit '356fdab8147f8a32a3f14514f2bb77f4f312c734' into shared | Micah Anderson | |
Conflicts: files/munin/mysql_connections manifests/server/base.pp manifests/server/munin/default.pp | |||
2012-03-07 | Merge branch 'shared' | Micah Anderson | |
2012-03-07 | Merge remote-tracking branch 'lelutin/root_pw_no_arg' into shared | Micah Anderson | |
Conflicts: manifests/server/base.pp | |||
2012-02-29 | Merge remote-tracking branch 'lelutin/nagios_service' | Micah Anderson | |
2012-02-23 | Use the right parameter to nagios::service::mysql | Gabriel Filion | |
check_hostname is not defined. We need to use check_host instead | |||
2012-02-10 | correct key for trocla lookup | mh | |
2012-02-10 | migrate everything to hiera/trocla and use the new scoping style | mh | |
2012-01-22 | add the trigger privilege to the list of potential MYSQL_USER_PRIVS | Micah Anderson | |
2012-01-17 | add innodb_file_per_table option by default | mh | |
mysql has one innodb file per default and this can become very huge, which can trigger various issues [1]. So in general it is recommended to set the innodb_file_per_table option [2]. [1] http://forums.mysql.com/read.php?35,121880,121886 [2] http://dev.mysql.com/doc/refman/5.0/en/innodb-multiple-tablespaces.html | |||
2012-01-16 | fix missing end | Micah Anderson | |
2012-01-01 | Instead of doing an update table_priv, we need to do GRANT/REVOKE statements | Micah Anderson | |
When we are working with tables_priv we need to first get a downcased array of the currently set privileges, and a downcased array of the desired permissions. Then we make a list of the permissions to revoke by subtracting the requested permissions from the currently set ones. If the list of permissions to revoke is not empty, then we issue a REVOKE. Then we make a list of the permissions to add by subtracting the requested permissions from the current set (no need to add select again if it is already there). Then if the set of permissions to add is not empty, then we actually execute the statement. | |||
2012-01-01 | table privileges need to be handled with GRANT/REVOKE statements instead of ↵ | Micah Anderson | |
inserts of Y/N values into the table. To handle this, this comment removes the create_row for table_privs, it also selects the actual value of the Table_priv so its value can be used instead of the method that is used for Y/N value settings | |||
2012-01-01 | change the type name and the table_name to be less confusing | Micah Anderson | |
2012-01-01 | changed the matches regexp to be not greedy so other things like tables and ↵ | Micah Anderson | |
columns can be matched | |||
2012-01-01 | table privileges don't have the name with _privs on the end, also the ↵ | Micah Anderson | |
actually available privileges are less than was originally thought, so I trimmed those down |