Skip to content

Commit ffe1315

Browse files
authored
Merge pull request #1417 from puppetlabs/release-prep
Release prep v11.1.0
2 parents dd7ef77 + 36cc4ec commit ffe1315

File tree

3 files changed

+40
-11
lines changed

3 files changed

+40
-11
lines changed

CHANGELOG.md

+17
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Change log
22

3+
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).
4+
5+
## [v11.1.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v11.1.0) (2021-07-05)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v11.0.3...v11.1.0)
8+
9+
### Added
10+
11+
- \(MODULES-11115\) add Rocky Linux 8 compatibility [\#1405](https://github.com/puppetlabs/puppetlabs-mysql/pull/1405) ([vchepkov](https://github.com/vchepkov))
12+
- Use Puppet-Datatype Sensitive [\#1400](https://github.com/puppetlabs/puppetlabs-mysql/pull/1400) ([cocker-cc](https://github.com/cocker-cc))
13+
14+
### Fixed
15+
16+
- Fix mysql\_user parameters update on modern MySQL [\#1415](https://github.com/puppetlabs/puppetlabs-mysql/pull/1415) ([weastur](https://github.com/weastur))
17+
- \(IAC-1677\) Fix issue with deprecated rspec [\#1414](https://github.com/puppetlabs/puppetlabs-mysql/pull/1414) ([ghoneycutt](https://github.com/ghoneycutt))
18+
- Fix broken link and style in documentation [\#1403](https://github.com/puppetlabs/puppetlabs-mysql/pull/1403) ([ghoneycutt](https://github.com/ghoneycutt))
19+
320
## v11.0.3
421

522
[Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v11.0.2...v11.0.3)

REFERENCE.md

+22-10
Original file line numberDiff line numberDiff line change
@@ -661,7 +661,7 @@ Default value: `$mysql::params::mycnf_group`
661661

662662
##### <a name="root_password"></a>`root_password`
663663

664-
Data type: `Any`
664+
Data type: `Variant[String, Sensitive[String]]`
665665

666666
The MySQL root password. Puppet attempts to set the root password and update `/root/.my.cnf` with it. This is required if `create_root_user` or `create_root_my_cnf` are true. If `root_password` is 'UNSET', then `create_root_user` and `create_root_my_cnf` are assumed to be false --- that is, the MySQL root user and `/root/.my.cnf` are not created. Password changes are supported; however, the old password must be set in `/root/.my.cnf`. Effectively, Puppet uses the old password, configured in `/root/my.cnf`, to set the new password in MySQL, and then updates `/root/.my.cnf` with the new password.
667667

@@ -854,7 +854,7 @@ Default value: ``undef``
854854

855855
##### <a name="backuppassword"></a>`backuppassword`
856856

857-
Data type: `Any`
857+
Data type: `Optional[Variant[String, Sensitive[String]]]`
858858

859859
Password to create for `backupuser`.
860860

@@ -1091,7 +1091,7 @@ Default value: `''`
10911091

10921092
##### <a name="mysql_monitor_password"></a>`mysql_monitor_password`
10931093

1094-
Data type: `Any`
1094+
Data type: `Optional[Variant[String, Sensitive[String]]]`
10951095

10961096
The password to create for MySQL monitoring.
10971097

@@ -1197,7 +1197,7 @@ The user for the database you're creating.
11971197

11981198
##### <a name="password"></a>`password`
11991199

1200-
Data type: `Any`
1200+
Data type: `Variant[String, Sensitive[String]]`
12011201

12021202
The password for $user for the database you're creating.
12031203

@@ -1637,19 +1637,25 @@ Type: Ruby 4.x API
16371637

16381638
Hash a string as mysql's "PASSWORD()" function would do it
16391639

1640-
#### `mysql::password(String $password)`
1640+
#### `mysql::password(Variant[String, Sensitive[String]] $password, Optional[Boolean] $sensitive)`
16411641

16421642
Hash a string as mysql's "PASSWORD()" function would do it
16431643

1644-
Returns: `String` hash
1644+
Returns: `Variant[String, Sensitive[String]]` hash
16451645
The mysql password hash from the clear text password.
16461646

16471647
##### `password`
16481648

1649-
Data type: `String`
1649+
Data type: `Variant[String, Sensitive[String]]`
16501650

16511651
Plain text password.
16521652

1653+
##### `sensitive`
1654+
1655+
Data type: `Optional[Boolean]`
1656+
1657+
If the Postgresql-Passwordhash should be of Datatype Sensitive[String]
1658+
16531659
### <a name="mysqlstrip_hash"></a>`mysql::strip_hash`
16541660

16551661
Type: Ruby 4.x API
@@ -1675,18 +1681,24 @@ Type: Ruby 4.x API
16751681

16761682
DEPRECATED. Use the namespaced function [`mysql::password`](#mysqlpassword) instead.
16771683

1678-
#### `mysql_password(String $password)`
1684+
#### `mysql_password(Variant[String, Sensitive[String]] $password, Optional[Boolean] $sensitive)`
16791685

16801686
The mysql_password function.
16811687

1682-
Returns: `String` The mysql password hash from the 4.x function mysql::password.
1688+
Returns: `Variant[String, Sensitive[String]]` The mysql password hash from the 4.x function mysql::password.
16831689

16841690
##### `password`
16851691

1686-
Data type: `String`
1692+
Data type: `Variant[String, Sensitive[String]]`
16871693

16881694
Plain text password.
16891695

1696+
##### `sensitive`
1697+
1698+
Data type: `Optional[Boolean]`
1699+
1700+
1701+
16901702
## Data types
16911703

16921704
### <a name="mysqloptions"></a>`Mysql::Options`

metadata.json

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

0 commit comments

Comments
 (0)