Skip to content

Commit 41c57fe

Browse files
authored
Merge pull request #1354 from puppetlabs/release-prep
Release prep v8.1.0
2 parents 0378093 + aac0df0 commit 41c57fe

File tree

3 files changed

+45
-12
lines changed

3 files changed

+45
-12
lines changed

CHANGELOG.md

+22-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,28 @@
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-
## [v8.0.0](https://github.com/puppetlabs/puppetlabs-postgresql/tree/v8.0.0) (2022-03-02)
5+
## [v8.1.0](https://github.com/puppetlabs/puppetlabs-postgresql/tree/v8.1.0) (2022-07-21)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-postgresql/compare/v8.0.0...v8.1.0)
8+
9+
### Added
10+
11+
- Fix service status detection on Debian-based OSes [\#1349](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1349) ([arjenz](https://github.com/arjenz))
12+
- \(FM-8971\) allow deferred function for role pwd [\#1347](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1347) ([tvpartytonight](https://github.com/tvpartytonight))
13+
- Set version for Fedora 36 [\#1345](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1345) ([lweller](https://github.com/lweller))
14+
- Add Red Hat Enterprise Linux 9 support [\#1303](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1303) ([ekohl](https://github.com/ekohl))
15+
16+
### Fixed
17+
18+
- \(GH-1352\) - Updating postgresql service version on SLES [\#1353](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1353) ([pmcmaw](https://github.com/pmcmaw))
19+
- Respect $service\_status on Red Hat-based distros [\#1351](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1351) ([ekohl](https://github.com/ekohl))
20+
- Add version for Ubuntu 22.04 [\#1350](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1350) ([arjenz](https://github.com/arjenz))
21+
- README.md: correct postgresql\_conn\_validator example [\#1332](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1332) ([bastelfreak](https://github.com/bastelfreak))
22+
- pdksync - \(GH-iac-334\) Remove Support for Ubuntu 14.04/16.04 [\#1331](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1331) ([david22swan](https://github.com/david22swan))
23+
- Remove unused variable in reload.pp [\#1327](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1327) ([ekohl](https://github.com/ekohl))
24+
- Use systemctl reload on EL 7 and higher [\#1326](https://github.com/puppetlabs/puppetlabs-postgresql/pull/1326) ([ekohl](https://github.com/ekohl))
25+
26+
## [v8.0.0](https://github.com/puppetlabs/puppetlabs-postgresql/tree/v8.0.0) (2022-03-03)
627

728
[Full Changelog](https://github.com/puppetlabs/puppetlabs-postgresql/compare/v7.5.0...v8.0.0)
829

REFERENCE.md

+22-10
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
* [`postgresql::default`](#postgresqldefault): This function pull default values from the `params` class or `globals` class if the value is not present in `params`.
7171
* [`postgresql::postgresql_escape`](#postgresqlpostgresql_escape): This function escapes a string using [Dollar Quoting](https://www.postgresql.org/docs/12/sql-syntax-lexical.html#SQL-SYNTAX-DOLLAR-QUOTING) using a randomly generated tag if required.
7272
* [`postgresql::postgresql_password`](#postgresqlpostgresql_password): This function returns the postgresql password hash from the clear text username / password
73+
* [`postgresql::prepend_sql_password`](#postgresqlprepend_sql_password): This function exists for usage of a role password that is a deferred function
7374
* [`postgresql_escape`](#postgresql_escape): DEPRECATED. Use the namespaced function [`postgresql::postgresql_escape`](#postgresqlpostgresql_escape) instead.
7475
* [`postgresql_password`](#postgresql_password): DEPRECATED. Use the namespaced function [`postgresql::postgresql_password`](#postgresqlpostgresql_password) instead.
7576

@@ -1756,9 +1757,7 @@ Default value: ``undef``
17561757

17571758
##### <a name="ensure"></a>`ensure`
17581759

1759-
Data type: `Enum['present',
1760-
'absent'
1761-
]`
1760+
Data type: `Enum['present', 'absent']`
17621761

17631762
Specifies whether to grant or revoke the privilege.
17641763

@@ -2026,10 +2025,7 @@ Default value: `'database'`
20262025

20272026
##### <a name="object_name"></a>`object_name`
20282027

2029-
Data type: `Optional[Variant[
2030-
Array[String,2,2],
2031-
String[1]]
2032-
]`
2028+
Data type: `Optional[Variant[Array[String,2,2],String[1]]]`
20332029

20342030
Specifies name of object_type to which to grant access, can be either a string or a two element array. String: 'object_name' Array: ['schema_name', 'object_name']
20352031

@@ -2077,9 +2073,7 @@ Default value: `$postgresql::server::default_connect_settings`
20772073

20782074
##### <a name="ensure"></a>`ensure`
20792075

2080-
Data type: `Enum['present',
2081-
'absent'
2082-
]`
2076+
Data type: `Enum['present', 'absent']`
20832077

20842078
Specifies whether to grant or revoke the privilege. Default is to grant the privilege. Valid values: 'present', 'absent'.
20852079

@@ -3434,6 +3428,24 @@ Data type: `Optional[Optional[Variant[String[1], Integer]]]`
34343428

34353429
Use a specific salt value for scram-sha-256, default is username
34363430

3431+
### <a name="postgresqlprepend_sql_password"></a>`postgresql::prepend_sql_password`
3432+
3433+
Type: Ruby 4.x API
3434+
3435+
This function exists for usage of a role password that is a deferred function
3436+
3437+
#### `postgresql::prepend_sql_password(String $password)`
3438+
3439+
The postgresql::prepend_sql_password function.
3440+
3441+
Returns: `String`
3442+
3443+
##### `password`
3444+
3445+
Data type: `String`
3446+
3447+
The clear text `password`
3448+
34373449
### <a name="postgresql_escape"></a>`postgresql_escape`
34383450

34393451
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-postgresql",
3-
"version": "8.0.0",
3+
"version": "8.1.0",
44
"author": "puppetlabs",
55
"summary": "Offers support for basic management of PostgreSQL databases.",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)