Permalink
Commits on Jan 9, 2013
  1. Merge pull request #140 from hunner/release_0.6.0

    2013-01-09 - Version 0.6.0
    haus committed Jan 9, 2013
  2. 2013-01-09 - Version 0.6.0

    * Add `mysql::server::config` define for specific config directives
    * Add `mysql::php` class for php support
    * Add `backupcompress` parameter to `mysql::backup`
    * Add `restart` parameter to `mysql::config`
    * Add `purge_conf_dir` parameter to `mysql::config`
    * Add `manage_service` parameter to `mysql::server`
    * Add syslog logging support via the `log_error` parameter
    * Add initial SuSE support
    * Fix remove non-localhost root user when fqdn != hostname
    * Fix dependency in `mysql::server::monitor`
    * Fix .my.cnf path for root user and root password
    * Fix ipv6 support for users
    * Fix / update various spec tests
    * Fix typos
    * Fix lint warnings
    hunner committed Jan 9, 2013
  3. Merge pull request #136 from deadpoint/master

    Added SuSE support to puppetlabs-mysql
    hunner committed Jan 9, 2013
  4. Merge pull request #133 from obilodeau/master

    fixed character-set detection regex
    hunner committed Jan 9, 2013
  5. Merge pull request #131 from saz/recurse-conf-dir

    add parameter to remove old files in conf.d dir
    hunner committed Jan 9, 2013
  6. Merge pull request #130 from saz/syslog-support

    allow logging via syslog
    hunner committed Jan 9, 2013
  7. Merge pull request #137 from hunner/php_support

    Add php support
    glarizza committed Jan 9, 2013
Commits on Jan 4, 2013
  1. Merge pull request #134 from nikolavp/patch-1

    Update manifests/server/monitor.pp
    hunner committed Jan 4, 2013
  2. Add php support

    PHP libraries are required by many apps. This class assumes 'normal'
    names for these packages, but allows other packages names to be passed
    for variances such as 'php53-mysql' on RedHat and FreeBSD.
    hunner committed Jan 4, 2013
Commits on Jan 3, 2013
Commits on Dec 12, 2012
  1. Update manifests/server/monitor.pp

    We are using this manifest file and it cannot find *Mysql_user* please change it to *Database_user*. I suppose that this was changed after a refactoring of some sort
    
    
    Best, Nikola
    nikolavp committed Dec 12, 2012
Commits on Dec 11, 2012
  1. fixed character-set detection regex

    Previous regex matched COLLATE value instead of CHARACTER SET. For
    example:
    
    > CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin */
    
    Returned utf8_bin instead of utf8 causing an unfortunate database refresh in my
    configuration. Fixed the regex by adding the optional presence of the COLLATE
    keyword.
    obilodeau committed Dec 11, 2012
Commits on Nov 16, 2012
  1. allow logging via syslog

    saz committed Nov 16, 2012
Commits on Oct 29, 2012
  1. Merge pull request #128 from bodepd/fix_account

    account security should not fail if hostname == fqdn
    bodepd committed Oct 29, 2012
  2. account security should not fail if hostname == fqdn

    This commit checks that hostaname and fqdn are not
    equal before trying to remove both.
    Dan Bode committed Oct 29, 2012
Commits on Oct 19, 2012
  1. Merge pull request #127 from rcoleman/pluginsync_requirement

    Mention pluginsync in README
    nanliu committed Oct 19, 2012
  2. Mention pluginsync in README

    Pluginsync is required for this module to function properly. This
    commit mentions that requirement and points at documentation on
    how to enable pluginsync.
    ryanycoleman committed Oct 19, 2012
Commits on Oct 15, 2012
  1. Merge pull request #126 from bodepd/fix_regression

    fix mysql bug
    ryanycoleman committed Oct 15, 2012
  2. fix mysql bug

    Dan Bode committed Oct 15, 2012
Commits on Oct 13, 2012
  1. Merge pull request #125 from bodepd/create_my_cnf

    Create /root/.my.cnf even when root passwd is not managed
    ryanycoleman committed Oct 13, 2012
  2. Merge pull request #117 from hunner/optional_compression

    Mysql::backup Compression Optional
    ryanycoleman committed Oct 13, 2012
  3. Create /root/.my.cnf even when root passwd is not managed

    When the root password is not managed, it causes mysql to
    fail b/c it does not create the /root/.my.cnf file (which causes
    all mysql commands from the provider to fail)
    Dan Bode committed Oct 13, 2012
Commits on Oct 9, 2012
  1. Merge pull request #123 from hunner/root_credentials

    Root credentials
    hunner committed Oct 9, 2012
  2. Stub the $root_home fact

    hunner committed Aug 30, 2012
  3. Use root's credentials when executing mysql.

    This is necessary when running puppet as root using sudo because mysql
    will still look in the user's home directory in that case unless told
    otherwise.
    inkblot committed with hunner May 2, 2012
Commits on Oct 5, 2012
  1. Merge pull request #122 from hunner/optional_service

    Optionally manage the mysqld service
    bodepd committed Oct 5, 2012
Commits on Oct 4, 2012
  1. Optionally manage the mysqld service

    When using failover options such as Corosync, it's preferable to allow the failover software to manage the starting and stopping of the service. This parameter allows that to happen.
    hunner committed Oct 4, 2012
Commits on Oct 3, 2012
  1. Merge pull request #119 from Savar/only_doc_fix

    Only a simple documentation fix.
    hunner committed Oct 3, 2012
  2. Only a simple documentation fix.

    Savar committed Oct 3, 2012
Commits on Sep 26, 2012
  1. Backup Compression Optional

    Added a parameter to mysql::backup to make bzip2 compression
    optional. Compression is enabled by default, so current behavior
    is not affected.
    
    Rationale:
    We are storing our MySQL backups on a system with deduplication.
    Compression and dedup do not play well together, so it's advantagous
    to be able to disable it.
    fandingo committed with hunner Sep 26, 2012