Prep for 4.8.0

This commit is contained in:
David Schmitt 2016-07-18 13:39:50 +01:00
parent 2714e82c2a
commit 6cef1f4be7
3 changed files with 33 additions and 7 deletions

View file

@ -1,3 +1,24 @@
## Supported Release 4.8.0
### Summary
This release primarily fixes an issue with `postgresql_conf` values of ipaddresses being considered floats and not getting quoted.
#### Features
- Add `default_connect_settings` parameter to `postgresql::server`
- Running under strict variables is now supported
- Add timestamps into logs by default
#### Bugfixes
- Obscure password in postgresql\_psql type
- Fix ip address quoting in postgresql\_conf type
- Fix handling of systemd service on Ubuntu
- Mark log_min_duration_statement setting as requiring a service restart
- Add fixes for Fedora 23, Fedora 24, FreeBSD, OpenBSD
- Fix environment handling to avoid "Overriding environment setting" message
- Work around PUP-6385, using empty arrays instead of undef when specifying resource relationships
- README editorial pass
- Reduce whitespace in templates
- Update build/test infrastructure
## Supported Release 4.7.1
### Summary
This release contains some bugfixes and documentation updates.
@ -559,7 +580,7 @@ the stage for the large scale refactoring work of 3.0.0.
####Features
####Bugfixes
####Bugfixes
- Use boolean for refreshonly.
- Fix postgresql::plperl documentation.
- Add two missing parameters to config::beforeservice

View file

@ -445,6 +445,10 @@ Sets the default database locale for all databases created with this module. On
Overrides the default PostgreSQL log directory. Default: initdb's default path.
##### `log_line_prefix`
Set a prefix for the server logs. Default: `'%t '`
##### `manage_package_repo`
Sets up official PostgreSQL repositories on your host if set to true. Default: false.
@ -650,6 +654,10 @@ Specifies the addresses the server accepts connections to. Valid values:
Sets the default database locale for all databases created with this module. On certain operating systems this is used during the `template1` initialization as well, so it becomes a default outside of the module. Default: undef, which is effectively `C`. **On Debian, you must ensure that the 'locales-all' package is installed for full functionality of PostgreSQL.**
##### `log_line_prefix`
Set a prefix for the server logs. Default: `'%t '`
##### `manage_pg_hba_conf`
Whether to manage the pg_hba.conf. If set to true, Puppet overwrites this file. If set to false, Puppet does not modify the file. Valid values: true, false. Default

View file

@ -1,6 +1,6 @@
{
"name": "puppetlabs-postgresql",
"version": "4.7.1",
"version": "4.8.0",
"author": "Inkling/Puppet Labs",
"summary": "Offers support for basic management of PostgreSQL databases.",
"license": "Apache-2.0",
@ -59,15 +59,12 @@
"operatingsystemrelease": [
"10.04",
"12.04",
"14.04"
"14.04",
"16.04"
]
}
],
"requirements": [
{
"name": "pe",
"version_requirement": ">= 3.0.0 < 2015.4.0"
},
{
"name": "puppet",
"version_requirement": ">= 3.0.0 < 5.0.0"