Merge pull request #668 from mhaskel/merge_3.2.x_to_master
Merge 3.2.x to master
This commit is contained in:
commit
7e81906e20
17 changed files with 32 additions and 9 deletions
23
CHANGELOG.md
23
CHANGELOG.md
|
@ -1,3 +1,26 @@
|
|||
##2015-02-09 - Supported Release 3.2.0
|
||||
###Summary
|
||||
This release includes several new features and bugfixes, including support for various plugins, making the output from mysql_password more consistent when input is empty and improved username validation.
|
||||
|
||||
####Features
|
||||
- Add type and provider to manage plugins
|
||||
- Add support for authentication plugins
|
||||
- Add support for mysql_install_db on freebsd
|
||||
- Add `create_root_user` and `create_root_my_cnf` parameters to `mysql::server`
|
||||
|
||||
####Bugfixes
|
||||
- Remove dependency on stdlib >= 4.1.0 (MODULES-1759)
|
||||
- Make grant autorequire user
|
||||
- Remove invalid parameter 'provider' from mysql_user instance (MODULES-1731)
|
||||
- Return empty string for empty input in mysql_password
|
||||
- Fix `mysql::account_security` when fqdn==localhost
|
||||
- Update username validation (MODULES-1520)
|
||||
- Future parser fix in params.pp
|
||||
- Fix package name for debian 8
|
||||
- Don't start the service until the server package is installed and the config file is in place
|
||||
- Test fixes
|
||||
- Lint fixes
|
||||
|
||||
##2014-12-16 - Supported Release 3.1.0
|
||||
###Summary
|
||||
|
||||
|
|
|
@ -3,16 +3,16 @@ class { 'mysql::server':
|
|||
}
|
||||
|
||||
mysql::plugin{ 'validate_password':
|
||||
ensure => present,
|
||||
soname => $::osfamily ? {
|
||||
ensure => present,
|
||||
soname => $::osfamily ? {
|
||||
windows => 'validate_password.dll',
|
||||
default => 'validate_password.so'
|
||||
}
|
||||
}
|
||||
|
||||
mysql::plugin{ 'auth_socket':
|
||||
ensure => present,
|
||||
soname => $::osfamily ? {
|
||||
ensure => present,
|
||||
soname => $::osfamily ? {
|
||||
windows => 'auth_socket.dll',
|
||||
default => 'auth_socket.so'
|
||||
}
|
|
@ -21,8 +21,8 @@ mysql_user{ 'dan@%':
|
|||
}
|
||||
|
||||
mysql_user{ 'socketplugin@%':
|
||||
ensure => present,
|
||||
plugin => 'unix_socket',
|
||||
ensure => present,
|
||||
plugin => 'unix_socket',
|
||||
}
|
||||
|
||||
mysql_user{ 'socketplugin@%':
|
|
@ -9,8 +9,8 @@ class mysql::server::account_security {
|
|||
}
|
||||
if ($::fqdn != 'localhost.localdomain') {
|
||||
mysql_user {
|
||||
[ "root@localhost.localdomain",
|
||||
"@localhost.localdomain"]:
|
||||
[ 'root@localhost.localdomain',
|
||||
'@localhost.localdomain']:
|
||||
ensure => 'absent',
|
||||
require => Anchor['mysql::server::end'],
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "puppetlabs-mysql",
|
||||
"version": "3.1.0",
|
||||
"version": "3.2.0",
|
||||
"author": "Puppet Labs",
|
||||
"summary": "Installs, configures, and manages the MySQL service.",
|
||||
"license": "Apache-2.0",
|
||||
|
|
Loading…
Reference in a new issue