Skip to content
Commits on Apr 25, 2016
  1. @hunner

    Merge pull request #824 from ih84ds/patch-1

    hunner committed Apr 25, 2016
    Default mysqld_type should be "mysql"
  2. @hunner

    Merge pull request #827 from lcrisci/master

    hunner committed Apr 25, 2016
    Added bzip2 package support on mysqldump backup
  3. Using ensure_packages instead of package

    LaurentCrisci committed Apr 25, 2016
  4. Added bzip2 package support on mysqldump backup

    LaurentCrisci committed Apr 25, 2016
    The script used by this mysqldump class, mysqlbackup.sh, requires bzcat
    which is part of the bzip2 package.
    
    This patch will make sure that bzip2 is installed before setting up the
    cron tab job using mysqlbackup.sh
  5. @DavidS

    Merge pull request #819 from aerostitch/fix_percona_centos

    DavidS committed Apr 25, 2016
    Add documentation example for Perconna installation on Centos
  6. @DavidS

    Merge pull request #818 from hubspotdevops/percona

    DavidS committed Apr 25, 2016
    Add support for Percona 5.7
Commits on Apr 21, 2016
  1. Use defaults_extra_file first; add debug messages

    Monty Solomon committed Apr 5, 2016
    Remove added notices and revert to debug
    
    Add support for Percona
    
    Use log-error for mysqld initialize
    
    Improve description of error log argument
    
    Should be --log-error
Commits on Apr 19, 2016
  1. @aerostitch
  2. @gregohardy

    Merge pull request #823 from puppetlabs/update-msync

    gregohardy committed Apr 19, 2016
    Update to newest modulesync_configs [9ca280f]
Commits on Apr 18, 2016
  1. @DavidS
Commits on Apr 14, 2016
  1. @ih84ds

    Default mysqld_type should be "mysql"

    ih84ds committed Apr 14, 2016
    Default mysqld_type return value should be "mysql" if another type is not detected. Returning nil breaks mysql 5.7.11 on Ubuntu (at least) due to the conditional used in mysql_user provider.
  2. @DavidS

    (FM-5050) Configure the configfile's location for mariadb

    DavidS committed Apr 14, 2016
    As a follow-up to the includedir fix, with mariadb, $includedir is not
    set, but the configfile is still placed in a directory that will only
    be created by installing the package. This patch adds that directory,
    if necessary.
Commits on Apr 13, 2016
  1. @HelenCampbell

    Merge pull request #821 from DavidS/fix-debian-failures

    HelenCampbell committed Apr 13, 2016
    (FM-5050) Configure the base of includedir
  2. @DavidS

    (FM-5050) Configure the base of includedir

    DavidS committed Apr 13, 2016
    Without this change installing mysql fails with the following errors on Debian and
    Ubuntu:
    
    Error: Cannot create /etc/mysql/conf.d; parent directory /etc/mysql does not exist
    Error: /Stage[main]/Mysql::Server::Config/File[/etc/mysql/conf.d]/ensure: change from absent to directory failed: Cannot create /etc/mysql/conf.d; parent directory /etc/mysql does not exist
    Error: Could not set 'file' on ensure: No such file or directory @ dir_s_rmdir - /etc/mysql/my.cnf20160413-2395-1uo3ffj.lock at 39:/etc/puppetlabs/code/modules/mysql/manifests/server/config.pp
    Error: Could not set 'file' on ensure: No such file or directory @ dir_s_rmdir - /etc/mysql/my.cnf20160413-2395-1uo3ffj.lock at 39:/etc/puppetlabs/code/modules/mysql/manifests/server/config.pp
    Wrapped exception:
    No such file or directory @ dir_s_rmdir - /etc/mysql/my.cnf20160413-2395-1uo3ffj.lock
    Error: /Stage[main]/Mysql::Server::Config/File[mysql-config-file]/ensure: change from absent to file failed: Could not set 'file' on ensure: No such file or directory @ dir_s_rmdir - /etc/mysql/my.cnf20160413-2395-1uo3ffj.lock at 39:/etc/puppetlabs/code/modules/mysql/manifests/server/config.pp
Commits on Apr 11, 2016
  1. @bmjen

    Merge pull request #820 from hunner/fix_opensuse

    bmjen committed Apr 11, 2016
    (MODULES-1256) Fix parameters on OpenSUSE 12
  2. @hunner
Commits on Apr 5, 2016
  1. @tphoney

    Merge pull request #817 from DavidS/install-staging-acceptance

    tphoney committed Apr 5, 2016
    (maint) Add missing nanliu/staging module
  2. @DavidS

    (maint) Add missing nanliu/staging module

    DavidS committed Apr 5, 2016
    The module is not really used, but its absence creates nasty warning
    messages.
Commits on Mar 29, 2016
  1. @igalic

    Merge pull request #815 from puppetlabs/remove_function

    igalic committed Mar 29, 2016
    Remove mysql_table_exists() function
  2. @igalic

    Merge pull request #813 from tomkrouper/config-before-install

    igalic committed Mar 29, 2016
    Config before install
Commits on Mar 28, 2016
  1. @bmjen

    Merge pull request #811 from pashamesh/fix-mysqlbackup-globals-ignored

    bmjen committed Mar 28, 2016
    Fixed global parameters skipped
  2. @hunner

    Remove mysql_table_exists() function

    hunner committed Mar 25, 2016
    This function is intended to check for the existence of a table before
    declaring some resource, but this is neither portable (because functions
    orun on the master, not the agent) nor one-run idempotent (because the
    function would run before mysql is even installed, and would take two
    runs to do anything).
    
    The correct way of doing this would be to update the providers and
    dependency ordering to handle the conditional states.
    
    Luckily this was never released so it is backwards compatible.
  3. @bmjen

    Merge pull request #816 from hunner/fix_dump

    bmjen committed Mar 28, 2016
    Allow mysql::backup::mysqldump to access root_group in tests
Commits on Mar 25, 2016
  1. @hunner
  2. @tomkrouper

    Move config install before package install

    tomkrouper committed Mar 24, 2016
    This prevents mysqld from running without its intended configuration.
Commits on Mar 21, 2016
  1. @bmjen

    Merge pull request #812 from koubas/fix_debian_mariadb_detection

    bmjen committed Mar 21, 2016
    Loosen MariaDB recognition to fix it on Debian 8
Commits on Mar 18, 2016
  1. @koubas
Commits on Mar 17, 2016
  1. @pashamesh

    Fixed global parameters skipped

    pashamesh committed Mar 17, 2016
    Fixed problem with ignoring parameters from global configs
Commits on Mar 14, 2016
  1. @igalic

    Merge pull request #810 from occelebi/backupdir

    igalic committed Mar 14, 2016
    Ensure backup directory exist
  2. Ensure backup directory exist

    Onur Cem Celebi committed Mar 14, 2016
Commits on Mar 11, 2016
  1. @hunner

    Merge pull request #808 from mmalchuk/master

    hunner committed Mar 11, 2016
    Use mysql_install_db only with uniq defaults-extra-file
  2. @mmalchuk

    Use mysql_install_db only with uniq defaults-extra-file

    mmalchuk committed Mar 11, 2016
    Executing mysql_install_db with the defaults-extra-file set to the
    global option file can produce errors with duplicates. For example it
    happens when 'ignore-db-dir' option passed to $override_options in
    mysql::server class. Same as https://bugs.mysql.com/bug.php?id=69441
Commits on Mar 4, 2016
  1. @bmjen

    Merge pull request #805 from jbondpdx/master

    bmjen committed Mar 3, 2016
    FM-3333: moved a puppet
  2. FM-3333: moved a puppet

    jbondpdx committed Mar 3, 2016
  3. @hunner

    Merge pull request #804 from jbondpdx/master

    hunner committed Mar 3, 2016
    FM-3333: tuning up mysql readme
Something went wrong with that request. Please try again.