Skip to content

Commit

Permalink
Merge pull request #1417 from puppetlabs/release-prep
Browse files Browse the repository at this point in the history
Release prep v11.1.0
  • Loading branch information
pmcmaw authored Jul 5, 2021
2 parents dd7ef77 + 36cc4ec commit ffe1315
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 11 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Change log

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).

## [v11.1.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v11.1.0) (2021-07-05)

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

### Added

- \(MODULES-11115\) add Rocky Linux 8 compatibility [\#1405](https://github.com/puppetlabs/puppetlabs-mysql/pull/1405) ([vchepkov](https://github.com/vchepkov))
- Use Puppet-Datatype Sensitive [\#1400](https://github.com/puppetlabs/puppetlabs-mysql/pull/1400) ([cocker-cc](https://github.com/cocker-cc))

### Fixed

- Fix mysql\_user parameters update on modern MySQL [\#1415](https://github.com/puppetlabs/puppetlabs-mysql/pull/1415) ([weastur](https://github.com/weastur))
- \(IAC-1677\) Fix issue with deprecated rspec [\#1414](https://github.com/puppetlabs/puppetlabs-mysql/pull/1414) ([ghoneycutt](https://github.com/ghoneycutt))
- Fix broken link and style in documentation [\#1403](https://github.com/puppetlabs/puppetlabs-mysql/pull/1403) ([ghoneycutt](https://github.com/ghoneycutt))

## v11.0.3

[Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v11.0.2...v11.0.3)
Expand Down
32 changes: 22 additions & 10 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -661,7 +661,7 @@ Default value: `$mysql::params::mycnf_group`

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

Data type: `Any`
Data type: `Variant[String, Sensitive[String]]`

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.

Expand Down Expand Up @@ -854,7 +854,7 @@ Default value: ``undef``

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

Data type: `Any`
Data type: `Optional[Variant[String, Sensitive[String]]]`

Password to create for `backupuser`.

Expand Down Expand Up @@ -1091,7 +1091,7 @@ Default value: `''`

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

Data type: `Any`
Data type: `Optional[Variant[String, Sensitive[String]]]`

The password to create for MySQL monitoring.

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

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

Data type: `Any`
Data type: `Variant[String, Sensitive[String]]`

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

Expand Down Expand Up @@ -1637,19 +1637,25 @@ Type: Ruby 4.x API

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

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

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

Returns: `String` hash
Returns: `Variant[String, Sensitive[String]]` hash
The mysql password hash from the clear text password.

##### `password`

Data type: `String`
Data type: `Variant[String, Sensitive[String]]`

Plain text password.

##### `sensitive`

Data type: `Optional[Boolean]`

If the Postgresql-Passwordhash should be of Datatype Sensitive[String]

### <a name="mysqlstrip_hash"></a>`mysql::strip_hash`

Type: Ruby 4.x API
Expand All @@ -1675,18 +1681,24 @@ Type: Ruby 4.x API

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

#### `mysql_password(String $password)`
#### `mysql_password(Variant[String, Sensitive[String]] $password, Optional[Boolean] $sensitive)`

The mysql_password function.

Returns: `String` The mysql password hash from the 4.x function mysql::password.
Returns: `Variant[String, Sensitive[String]]` The mysql password hash from the 4.x function mysql::password.

##### `password`

Data type: `String`
Data type: `Variant[String, Sensitive[String]]`

Plain text password.

##### `sensitive`

Data type: `Optional[Boolean]`



## Data types

### <a name="mysqloptions"></a>`Mysql::Options`
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppetlabs-mysql",
"version": "11.0.3",
"version": "11.1.0",
"author": "puppetlabs",
"summary": "Installs, configures, and manages the MySQL service.",
"license": "Apache-2.0",
Expand Down

0 comments on commit ffe1315

Please sign in to comment.