From 8770bf461ea11c70866ab8ef3267b0ef2f9a408f Mon Sep 17 00:00:00 2001 From: Ken Barber Date: Fri, 22 Feb 2013 12:14:41 +0000 Subject: [PATCH] Change Modulefile and Changelog for Release 2.1.1 Signed-off-by: Ken Barber --- Changelog | 19 +++++++++++++++++++ Modulefile | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index 06a8374..b1b1316 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,22 @@ +2.1.1 +===== + +This release provides a bug fix for RHEL 5 and Centos 5 systems, or specifically systems using PostgreSQL 8.1 or older. On those systems one would have received the error: + + Error: Could not start Service[postgresqld]: Execution of ‘/sbin/service postgresql start’ returned 1: + +And the postgresql log entry: + + FATAL: unrecognized configuration parameter "include" + +This bug is due to a new feature we had added in 2.1.0, whereby the `include` directive in `postgresql.conf` was not compatible. As a work-around we have added checks in our code to make sure systems running PostgreSQL 8.1 or older do not have this directive added. + +#### Detailed Changes + +2013-01-21 - Ken Barber +* Only install `include` directive and included file on PostgreSQL >= 8.2 +* Add system tests for Centos 5 + 2.1.0 ===== diff --git a/Modulefile b/Modulefile index 214f208..e0a66f8 100644 --- a/Modulefile +++ b/Modulefile @@ -1,5 +1,5 @@ name 'puppetlabs-postgresql' -version '2.1.0' +version '2.1.1' source 'git://github.com/puppetlabs/puppet-postgresql.git' author 'Inkling/Puppet Labs' description 'PostgreSQL defined resource types'