Skip to content

Commit 1a572d6

Browse files
committed
Merge pull request #684 from mhaskel/merge_3.3.x_to_master
Merge 3.3.x to master
2 parents 60c0bfb + c016825 commit 1a572d6

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
##2015-03-03 - Supported Release 3.3.0
2+
###Summary
3+
This release includes major README updates, the addition of backup providers, and a fix for managing the log-bin directory.
4+
5+
####Features
6+
- Add package_manage parameters to `mysql::server` and `mysql::client` (MODULES-1143)
7+
- README improvements
8+
- Add `mysqldump`, `mysqlbackup`, and `xtrabackup` backup providers.
9+
10+
####Bugfixes
11+
- log-error overrides were not being properly used (MODULES-1804)
12+
- check for full path for log-bin to stop puppet from managing file '.'
13+
114
##2015-02-09 - Supported Release 3.2.0
215
###Summary
316
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.

README.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
4. [Usage - Configuration options and additional functionality](#usage)
1111
* [Customizing Server Options](#customizing-server-options)
1212
* [Creating a Database](#creating-a-database)
13+
* [Custom Configuration](#custom-configuration)
1314
5. [Reference - An under-the-hood peek at what the module is doing and how](#reference)
1415
5. [Limitations - OS compatibility, etc.](#limitations)
1516
6. [Development - Guide for contributing to the module](#development)
@@ -140,7 +141,7 @@ mysql::db { 'mydb':
140141
}
141142
~~~
142143

143-
###Custom configuration
144+
###Custom Configuration
144145

145146
To add custom MySQL configuration, drop additional files into
146147
`includedir`. Dropping files into `includedir` allows you to override settings or add additional ones, which is helpful if you choose not to use `override_options` in `mysql::server`. The `includedir` location is by default set to /etc/mysql/conf.d.
@@ -412,9 +413,7 @@ The hostname from which the monitoring user requests are allowed access.
412413

413414
####mysql::server::mysqltuner
414415

415-
***Note***
416-
417-
If using this class on a non-network-connected system you must download the mysqltuner.pl script and have it hosted somewhere accessible via `http(s)://`, `puppet://`, `ftp://`, or a fully qualified file path.
416+
**Note**: If you're using this class on a non-network-connected system, you must download the mysqltuner.pl script and have it hosted somewhere accessible via `http(s)://`, `puppet://`, `ftp://`, or a fully qualified file path.
418417

419418
##### `ensure`
420419

manifests/server/config.pp

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
if $logbin {
2525
$logbindir = mysql_dirname($logbin)
26-
26+
2727
#Stop puppet from managing directory if just a filename/prefix is specified
2828
if $logbindir != '.' {
2929
file { $logbindir:

metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-mysql",
3-
"version": "3.2.0",
3+
"version": "3.3.0",
44
"author": "Puppet Labs",
55
"summary": "Installs, configures, and manages the MySQL service.",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)