So for anyone running RHEL or Centos 5, we've found a bug - but already have a fix for you all in master:
https://github.com/puppetlabs/puppet-postgresql/issues/130 We'll do a follow up minor release soon to cover this. Thanks! ken. On Wed, Feb 20, 2013 at 6:02 PM, Ken Barber <[email protected]> wrote: > A new release of the puppetlabs/postgresql module is now available on the > Forge: > > https://forge.puppetlabs.com/puppetlabs/postgresql/2.1.0 > > Changelog > ======== > > This release is primarily a feature release, introducing some new > helpful constructs to the module. > > For starters, we've added the line `include > 'postgresql_conf_extras.conf'` by default so extra parameters not > managed by the module can be added by other tooling or by Puppet > itself. This provides a useful escape-hatch for managing settings that > are not currently managed by the module today. > > We've added a new defined resource for managing your tablespace, so > you can now create new tablespaces using the syntax: > > postgresql::tablespace { 'dbspace': > location => '/srv/dbspace', > } > > We've added a locale parameter to the `postgresql` class, to provide a > default. Also the parameter has been added to the > `postgresql::database` and `postgresql::db` defined resources for > changing the locale per database: > > postgresql::db { 'mydatabase': > user => 'myuser', > password => 'mypassword', > encoding => 'UTF8', > locale => 'en_NG', > } > > There is a new class for installing the necessary packages to provide > the PostgreSQL JDBC client jars: > > class { 'postgresql::java': } > > And we have a brand new defined resource for managing fine-grained > rule sets within your pg_hba.conf access lists: > > postgresql::pg_hba { 'Open up postgresql for access from 200.1.2.0/24': > type => 'host', > database => 'app', > user => 'app', > address => '200.1.2.0/24', > auth_method => 'md5', > } > > Finally, we've also added Travis-CI support and unit tests to help us > iterate faster with tests to reduce regression. The current URL for > these tests is here: > https://travis-ci.org/puppetlabs/puppet-postgresql. Instructions on > how to run the unit tests available are provided in the README for the > module. > > A big thanks to all those listed below who made this feature release > possible :-). > > #### Detailed Changes > > 2013-01-18 - Simão Fontes <[email protected]> & Flaper Fesp > <[email protected]> > * Remove trailing commas from params.pp property definition for Puppet > 2.6.0 compatibility > > 2013-01-18 - Lauren Rother <[email protected]> > * Updated README.md to conform with best practices template > > 2013-01-09 - Adrien Thebo <[email protected]> > * Update postgresql_default_version to 9.1 for Debian 7.0 > > 2013-01-28 - Karel Brezina <[email protected]> > * Add support for tablespaces > > 2013-01-16 - Chris Price <[email protected]> & Karel Brezina > <[email protected]> > * Provide support for an 'include' config file > 'postgresql_conf_extras.conf' that users can modify manually or > outside of the module. > > 2013-01-31 - jv <[email protected]> > * Fix typo in README.pp for postgresql::db example > > 2013-02-03 - Ken Barber <[email protected]> > * Add unit tests and travis-ci support > > 2013-02-02 - Ken Barber <[email protected]> > * Add locale parameter support to the 'postgresql' class > > 2013-01-21 - Michael Arnold <[email protected]> > * Add a class for install the packages containing the PostgreSQL JDBC jar > > 2013-02-06 - fhrbek <[email protected]> > * Coding style fixes to reduce warnings in puppet-lint and Geppetto > > 2013-02-10 - Ken Barber <[email protected]> > * Provide new defined resource for managing pg_hba.conf > > 2013-02-11 - Ken Barber <[email protected]> > * Fix bug with reload of Postgresql on Redhat/Centos > > 2013-02-15 - Erik Dalén <[email protected]> > * Fix more style issues to reduce warnings in puppet-lint and Geppetto > > 2013-02-15 - Erik Dalén <[email protected]> > * Fix case whereby we were modifying a hash after creation -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
