Skip to content

Releases: cloudfoundry-community/postgres-boshrelease

postgres v3.2.2

30 Nov 04:30
Compare
Choose a tag to compare

Software Updates

  • Upgrade PostgreSQL to 9.5.25 (ca February 11, 2021)
  • Upgrade HAProxy to 1.8.30
  • Upgrade PCRE to 10.39
  • Upgrade socat to 1.7.3.4

Deployment

releases:
- name:    postgres
  version: 3.2.2
  url:     https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.2.2/postgres-3.2.2.tgz
  sha1:    7699715ed0b7ec129f60958e2864958030333cea

postgres v3.2.1

14 Feb 21:21
Compare
Choose a tag to compare

Software Updates

  • Upgrade PostgreSQL to 9.5.21 (released 2020-02-13)
  • Upgrade HAProxy to 1.8.23
  • Upgrade PCRE to 10.33

Deployment

releases:
- name:    postgres
  version: 3.2.1
  url:     https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.2.1/postgres-3.2.1.tgz
  sha1:    b687753085f770807603642b4bae6c17a483900b

postgres v3.2.0

19 Sep 01:43
Compare
Choose a tag to compare

Software Updates

  • Upgrade PostgreSQL to 9.5.19 (ca August 5th, 2019)

Bug Fixes

  • Fix an issue in the hba.conf that occurs when BOSH links are by
    DNS (and do not export the IPs of the other VMs).

Deployment

releases:
- name:    postgres
  version: 3.2.0
  url:     https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.2.0/postgres-3.2.0.tgz
  sha1:    470c2b6d98d988ad9dc36dedcd8133e247de63f7

v3.1.5

30 Jan 15:15
Compare
Choose a tag to compare

Improvements

  • Disabled archival of WAL, instead using /bin/true
  • Bumped WAL segment retention to 128 segments
  • Changed logging format for PostgreSQL logs

Deployment

releases:
- name: postgres
  version: 3.1.5
  url: https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.1.5/postgres-3.1.5.tgz
  sha1: 30feaf3522b205812f3d363380dee57d20e5e32a

v3.1.4

25 Oct 14:39
Compare
Choose a tag to compare

Improvements

  • Added postgres.replication.psql_error_count configuration value
    which allows an operator to define how many failed health checks
    occur before failover.

Deployment

releases:
- name: postgres
  version: 3.1.4
  url: https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.1.4/postgres-3.1.4.tgz
  sha1: 3c5b80b6c09d191783634be269896c86fc8e3d7c

v3.1.3

07 Sep 03:16
Compare
Choose a tag to compare

Improvements

  • Postgres deployed as HA will now shutdown in cases of split-brain.
  • Added a script to help recover Postgres VMs after a failure mode.

If the two nodes notice both are master (which can occur in certain
cases, see README.md for more information), we have opted to have
both VMs shut down their Postgres processes in the interest of
data integrity. To assist in this process, we have added a script
to start the processes again. Please see README.md for more
information on this process.

Deployment

releases:
- name: postgres
  version: 3.1.3
  url: https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.1.3/postgres-3.1.3.tgz
  sha1: 10e220745a3cad35754cb4f6da8fd3cce8ed4919

v3.1.2

20 Aug 21:01
Compare
Choose a tag to compare

Improvements

In this release we've fixed a bug where keepalived was disabled, no matter the
setting. The intended logic of "keepalived is enabled by default, disabled via
keepalived.enabled: false" holds.

Deployment

releases:
- name: postgres
  version: 3.1.2
  url: https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.1.2/postgres-3.1.2.tgz
  sha1: 64d9ba90390336b9721f9fc485c0ff1e396b29c7

v3.1.1

20 Aug 18:52
Compare
Choose a tag to compare

Improvements

Increase monit start timeout of the Postgres job to 60 seconds (previously 30
seconds). This fixes a bug where the Postgres job would be prematurely killed by
monit during boot.

Deployment

releases:
- name: postgres
  version: 3.1.1
  url: https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.1.1/postgres-3.1.1.tgz
  sha1: 793b8c9a4a39a01b5be97804a76424679aafe120

v3.1.0

27 Jul 13:18
Compare
Choose a tag to compare

Improvements

  • Default timeouts for HAProxy have been bumped from 30 seconds to
    five whole minutes (a 10x increase!) This should help take care
    of people running the psql client interactively, and not issuing
    a command at least twice a minute.

  • Keepalived (+VRRP) is now optional. If you set the new property
    keepalived.enabled to false, you still get HA, but the VIP
    doesn't matter because keepaliveditself won't be running.

    You can still hook up the haproxy instances to an IaaS load
    balancer, like an AWS ELB.

  • Logging is way better, with at least 50% less noise!

Deployment

releases:
- name: postgres
  version: 3.1.0
  url: https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.1.0/postgres-3.1.0.tgz
  sha1: f90314b150279cfcf61b4e6842cbe29f1003898c

v3.0.0

02 Jul 13:27
Compare
Choose a tag to compare

New Features

  • Added option to deploy Postgres as a two-node HA cluster with HAProxy and a
    VRRP VIP. It features auto-failover and auto-recovery. Uses streaming
    replication via WAL.

More information about HA postgres can be found in the README, and an example
manifest has been provided under manifests/ha.yml

Deployment

releases:
- name: postgres
  version: 3.0.0
  url: https://github.com/cloudfoundry-community/postgres-boshrelease/releases/download/v3.0.0/postgres-3.0.0.tgz
  sha1: a5070c285d44b3ac0fb678b1ae640461668b87c5