Skip to content

Commit 388c188

Browse files
Merge pull request #1311 from puppetlabs/release
Release mergeback version 10.6.0
2 parents 550acb3 + d5b9e7c commit 388c188

File tree

3 files changed

+32
-50
lines changed

3 files changed

+32
-50
lines changed

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22

33
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [v10.6.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.6.0) (2020-06-23)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.5.0...v10.6.0)
8+
9+
### Added
10+
11+
- Handle cron package from different module [\#1306](https://github.com/puppetlabs/puppetlabs-mysql/pull/1306) ([ashish1099](https://github.com/ashish1099))
12+
- \(IAC-746\) - Add ubuntu 20.04 support [\#1303](https://github.com/puppetlabs/puppetlabs-mysql/pull/1303) ([david22swan](https://github.com/david22swan))
13+
- \(MODULES-1550\) add new Feature MySQL login paths [\#1295](https://github.com/puppetlabs/puppetlabs-mysql/pull/1295) ([andeman](https://github.com/andeman))
14+
15+
### Fixed
16+
17+
- Add managed\_dirs parameter [\#1305](https://github.com/puppetlabs/puppetlabs-mysql/pull/1305) ([evgenkisel](https://github.com/evgenkisel))
18+
- change split on whitespace to split on tab in mysql\_user [\#1233](https://github.com/puppetlabs/puppetlabs-mysql/pull/1233) ([koshatul](https://github.com/koshatul))
19+
520
## [v10.5.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.5.0) (2020-05-13)
621

722
[Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.4.0...v10.5.0)

REFERENCE.md

+16-49
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ _Private Resource types_
5757

5858
**Functions**
5959

60-
* [`mysql::mysql_password`](#mysqlmysql_password): @summary
6160
* [`mysql::normalise_and_deepmerge`](#mysqlnormalise_and_deepmerge): Recursively merges two or more hashes together, normalises keys with differing use of dashesh and underscores,
6261
then returns the resulting hash.
6362
* [`mysql::password`](#mysqlpassword): Hash a string as mysql's "PASSWORD()" function would do it
@@ -68,14 +67,6 @@ then returns the resulting hash.
6867

6968
* [`Mysql::Options`](#mysqloptions):
7069

71-
**Data types**
72-
73-
* [`Mysql::Options`](#mysqloptions):
74-
75-
**Data types**
76-
77-
* [`Mysql::Options`](#mysqloptions):
78-
7970
**Tasks**
8071

8172
* [`export`](#export): Allows you to backup your database to local file.
@@ -465,15 +456,6 @@ Whether the MySQL configuration file should be managed. Valid values are `true`,
465456

466457
Default value: $mysql::params::manage_config_file
467458

468-
##### `managed_dirs`
469-
470-
Data type: `Any`
471-
472-
Manage MySQL system directories which described in the section `[mysqld]` of the configuration file
473-
`my.cnf`
474-
475-
Default value: `$mysql::params::managed_dirs`
476-
477459
##### `options`
478460

479461
Data type: `Mysql::Options`
@@ -674,6 +656,14 @@ This parameter no longer does anything. It exists only for backwards compatibili
674656

675657
Default value: `undef`
676658

659+
##### `managed_dirs`
660+
661+
Data type: `Any`
662+
663+
664+
665+
Default value: $mysql::params::managed_dirs
666+
677667
##### `create_root_login_file`
678668

679669
Data type: `Any`
@@ -918,6 +908,14 @@ Specifies an array of optional arguments which should be passed through to the b
918908

919909
Default value: []
920910

911+
##### `install_cron`
912+
913+
Data type: `Any`
914+
915+
Manage installation of cron package
916+
917+
Default value: `true`
918+
921919
### mysql::server::monitor
922920

923921
This is a helper class to add a monitoring user to the database
@@ -1381,37 +1379,6 @@ The name of the user. This uses the 'username@hostname' or username@hostname.
13811379

13821380
## Functions
13831381

1384-
### mysql::mysql_password
1385-
1386-
Type: Ruby 4.x API
1387-
1388-
---- original file header ----
1389-
1390-
Hash a string as mysql's "PASSWORD()" function would do it
1391-
1392-
@param [String] password Plain text password.
1393-
1394-
@return [String] the mysql password hash from the clear text password.
1395-
1396-
#### `mysql::mysql_password(Any *$args)`
1397-
1398-
---- original file header ----
1399-
1400-
Hash a string as mysql's "PASSWORD()" function would do it
1401-
1402-
@param [String] password Plain text password.
1403-
1404-
@return [String] the mysql password hash from the clear text password.
1405-
1406-
Returns: `Data type` Describe what the function returns here
1407-
1408-
##### `*args`
1409-
1410-
Data type: `Any`
1411-
1412-
The original array of arguments. Port this to individually managed params
1413-
to get the full benefit of the modern function API.
1414-
14151382
### mysql::normalise_and_deepmerge
14161383

14171384
Type: Ruby 4.x API

metadata.json

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

0 commit comments

Comments
 (0)