Permalink
Commits on Dec 20, 2013
  1. Merge pull request #385 from liwo/bugfix/mysql-config-dependency

    Fix missing mysql::config when including mysql
    Ashley Penney committed Dec 20, 2013
Commits on Dec 5, 2013
  1. Fix missing mysql::config when including mysql

    In init.pp a depency between mysql::config and all db resources is
    made. But mysql::config is not defined if only class mysql is included
    on a node. This moves the dependency definition to mysql::server as
    the dependency should only be needed on servers anyway.
    liwo committed Dec 5, 2013
Commits on Nov 19, 2013
  1. Merge pull request #366 from liwo/bugfix/wildcards-in-grants

    Fix having wildcards (%) in hostnames of grants
    Ashley Penney committed Nov 19, 2013
Commits on Nov 13, 2013
  1. Add rspec test for wildcard users

    liwo committed Nov 13, 2013
Commits on Nov 8, 2013
  1. Fix having wildcards (%) in hostnames of grants

    This changes the mysql_grant grant regex to more closely
    resemble the one in current master. This version is now
    able to handle wildcards in grants ('user'@'192.168.%').
    liwo committed Nov 8, 2013
Commits on Oct 7, 2013
  1. Merge pull request #303 from treydock/fix_monitor_privileges

    Fix mysql::server::monitor mysql_grant privileges
    Ashley Penney committed Oct 7, 2013
Commits on Oct 4, 2013
Commits on Sep 23, 2013
  1. Merge pull request #270 from apenney/100-release

    Prepare a 1.0.0 release.
    Ashley Penney committed Sep 23, 2013
  2. Prepare a 1.0.0 release.

    Ashley Penney committed Sep 23, 2013
  3. Merge pull request #263 from xcompass/fix-quote-username-host

    Add quote to username and host in mysql_grant constructor
    Ashley Penney committed Sep 23, 2013
Commits on Sep 19, 2013
  1. Add quote to username and host in mysql_grant constructor

    The quote is need for username and host in mysql grant. revoke and grant function is already doing it with cmd_user(). not sure why the constructor didn't do it. This patch fixed #261 and #262.
    xcompass committed Sep 19, 2013
Commits on Sep 6, 2013
  1. Merge pull request #248 from apenney/providers2

    WIP: database_user and database refactoring
    Ashley Penney committed Sep 6, 2013
Commits on Sep 3, 2013
  1. Refactor and rename database_grant to mysql_grant.

    This provider has undergone the largest set of changes and currently
    just accepts a full SQL grant string as the name and then applies it,
    making things easier for DBAs and removes the awkward attempts at
    modelling grants into Puppet.
    Ashley Penney committed Aug 28, 2013
Commits on Aug 28, 2013
  1. Add rspec-system test for mysql_user.

    Ashley Penney committed Aug 18, 2013
  2. Add simplecov support in order to generate test coverage.

    Ashley Penney committed Aug 18, 2013
  3. Rework tests for mysql_password to extend coverage.

    Ashley Penney committed Aug 18, 2013
  4. Use new provider names in manifests.

    Modify manifests and tests to handle the renamed providers.
    Ashley Penney committed Aug 18, 2013
  5. Rename and refactor database_user to mysql_user.

    This work adds max_connections_per_hour, max_queries_per_hour, and
    max_updates_per_hour support to the provider and extends self.instances to add
    in the new parameters when checking existing users.  It also adds
    self.prefetch in order to speed up Puppet runs.
    
    Provider is also switched to using mk_resource_methods to generate
    all the resource readers, and exists? and other methods now use the
    property_hash where appropriate.
    
    Tests rewritten to handle changes and extend code coverage.
    Ashley Penney committed Aug 18, 2013
  6. Rename and refactor database to mysql_database.

    Add collate as a new managable parameter, and extend self.instances to
    add in all parameters when checking existing databases.  It also adds
    self.prefetch in order to speed up Puppet runs.
    
    Provider is also switched to using mk_resource_methods to generate
    all the resource readers, and exists? and other methods now use the
    property_hash where appropriate.
    
    Tests rewritten to handle changes and extend code coverage.
    Ashley Penney committed Aug 18, 2013
Commits on Aug 27, 2013
  1. Merge pull request #253 from treydock/mysqlbackup_file_per_database

    Add option so mysql::backup to dump each database to its own file
    Ashley Penney committed Aug 27, 2013
  2. Add option to mysql::backup to set the backup script to perform a mys…

    …qldump on each database to its own file
    treydock committed Aug 27, 2013
  3. Merge pull request #244 from willametteuniversity/master

    Added support to back up specified databases only with 'mysqlbackup'
    Ashley Penney committed Aug 27, 2013
  4. Merge pull request #245 from embeepea/master

    Add HOME environment variable for .my.cnf to mysqladmin command
    Ashley Penney committed Aug 27, 2013
Commits on Aug 15, 2013
Commits on Aug 14, 2013
  1. Add HOME environment variable for .my.cnf to mysqladmin command when …

    …(re)setting root password
    embeepea committed Aug 14, 2013
Commits on Aug 13, 2013
  1. Added support to back up specified databases only with 'mysqlbackup'

    parameter.  Each database is backed up separately to a named file.
    cfeskens committed Aug 13, 2013
  2. Merge pull request #243 from hunner/fix_sql

    Add environment variable for .my.cnf and specs
    Ashley Penney committed Aug 13, 2013
Commits on Jul 27, 2013
  1. Merge pull request #237 from apenney/backwards-compat

    Add compatibility classes to handle the backwards incompatible changes.
    Ashley Penney committed Jul 27, 2013
Commits on Jul 26, 2013
  1. Merge pull request #238 from apenney/changelog-fix

    Fix this so we don't list dates or versions yet.
    Ashley Penney committed Jul 26, 2013
  2. Fix this so we don't list dates or versions yet.

    Ashley Penney committed Jul 26, 2013
  3. Merge pull request #236 from apenney/changelog

    Update changelog.
    Ashley Penney committed Jul 26, 2013
  4. Update changelog.

    Ashley Penney committed Jul 26, 2013
Commits on Jul 25, 2013
  1. Merge pull request #235 from ekohl/puppet-2.6-compat

    Fix puppet 2.6 compatibility
    Ashley Penney committed Jul 25, 2013