Skip to content

Releases: covermymeds/puppet-pgbouncer

Bug fixes, minor feature changes

30 Mar 19:37
Compare
Choose a tag to compare

Changes

  • Ensure userlist is owned by the pgbouncer user and not world readable (dgarbus)
  • Make requirement of puppetlabs-postgresql repo management optional (dgarbus)
  • Allow for fallback database configuration by removing the requirement of dest_db (dgarbus)
  • Move pgbouncer user/group variables to be global (dgarbus)
  • fix for module concat 2.x (madeddie)

Better support for 1.7 release, possible impacting changes included!

19 Nov 20:29
Compare
Choose a tag to compare

Changes

  • Changed default of global pooler to conservative value of session instead of the more aggressive transaction value. Though this is not a breaking change, it can affect performance greatly. To preserve the old behavior, please set overide the config params. Keep in mind this is a deep merge of the config_params variable with the defaults. Example hieradata below:

    pgbouncer::config_params
        pool_mode: 'transaction'
    

    Alternatively you can override the pool mode at the user level in 1.7 with the below syntax in your user array:

    pgbouncer::userlist:
      - user: 'username'
        password: 'password'
        pool_mode: 'transaction'
    
  • Optional arguments are added to the pgbouncer.ini databases section for port

  • Optional arguments are added to the pgbouncer.ini databases section for auth_user

  • Optional arguments are added to the pgbouncer.ini databases section for auth_pass

  • Optional arguments are added to the pgbouncer.ini databases section for pool_size

  • A users section has been added to the pgbouncer.ini

New OS Support and bugfix release

15 Oct 17:28
Compare
Choose a tag to compare

2015-10-09 Release 0.2.7

Summary

New OS Support and bugfix release

Changes

  • Added FreeBSD OS support
  • Corrected issue that would have debian based systems trying to use yum
  • Corrected license definition in comments in init.pp

Issue with a puppet lint error on forge

10 Sep 16:57
Compare
Choose a tag to compare

2015-09-010 Release 0.2.6

Summary

Issue with a puppet lint error on forge

Changes

  • Removed space from defined type to see if that fixes error that puppet-lint is not showing locally

License change and bug-fix

10 Sep 14:04
Compare
Choose a tag to compare

2015-09-08 Release 0.2.5

Summary

License change and bug-fix

Changes

  • Fixed errors and warnings from puppet-lint
  • Changed license to GPL-3.0+ to reflect initial source

Increased Version

03 Sep 17:25
Compare
Choose a tag to compare

Changes

  • Incremented version file to match version

Bug-fix release

03 Sep 11:25
Compare
Choose a tag to compare

Changes

  • Changed params on database list

Bug-fix release

03 Sep 11:21
Compare
Choose a tag to compare

Changes

  • Removed a comment line from userlist
  • Changed default storage location of pgbouncer log on rhel
  • Changed params on database list

Re-built module loosely based on landcareresearch/puppet-pgbouncer

26 Aug 18:11
Compare
Choose a tag to compare

Changes

  • Changed license to MIT
  • Added Redhat support
  • Changed module so that all config parameters are managed by hash
  • Changed module to have templates for each section of config and build file using puppetlabs-concat
  • Changed module to use puppetlabs-postgresql module for repo management for pgbouncer
  • Set databases and authorized users be be built by defined types so they can be called from 3rd party modules