summaryrefslogtreecommitdiff
path: root/manifests/server.pp
AgeCommit message (Collapse)Author
2014-03-12Merge branch 'randomize_optimize'Gabriel Filion
2014-03-11Fix munin plugin class on DebianJerome Charaoui
2014-03-06Randomize time of execution for optimize script.Gabriel Filion
By default, time will be between midnight and 7:00 any day of the week. The values are currently hard-coded. This can have serious I/O repercussions on a server with multiple VMs that run mysql since they will all run their optimizations simultaneously.
2013-02-18Too much linting for factsGabriel Filion
ng brought a problem with my latest linting commit: facts are _always_ strings, so unquoting the value that we're testing against is actually wrong, even though puppet-lint complains. Signed-off-by: Gabriel Filion <lelutin@gmail.com>
2013-01-16lint mysql::serverGabriel Filion
2013-01-02fix typomh
2013-01-02make trocla an optional dependencymh
2012-12-09woraround a puppet provider bugmh
2012-06-17fix typomh
2012-06-14take hiera out of the paramsmh
2012-06-14some more hiera variables removedo
2012-06-13remove hierao
2012-06-08refactor things for >2.7mh
2012-02-10migrate everything to hiera/trocla and use the new scoping stylemh
2010-04-02allow one to disable nagio smysql checksmh
2010-04-02move scripts to /usr/local/sbin, old scripts are getting removed by wiping ↵mh
the modules dir
2009-12-11add nagios class to create mysql user and grant for nagios, with option to ↵Jerome Charaoui
skip nagios service registration if check is done through check_ssh or check_nrpe for example
2009-12-11manage mysql munin plugin per-OS, use debian.cnf on DebianJerome Charaoui
2009-12-10make backup and optimize cron jobs optional; introduce $mysql_backup_cron, ↵Jerome Charaoui
$mysql_backup_dir and$mysql_optimize_cron; use a module_dir for scripts
2009-12-10add Debian supportJerome Charaoui
2009-10-04fix class namingmh
2009-10-03refactor classesmh