Skip to content

2.4.2

Compare
Choose a tag to compare
@andrewlecuyer andrewlecuyer released this 10 Oct 19:30
· 1 commit to develop since this release

Crunchy Data announces the release of the Crunchy Container Suite 2.4.2 on October 15, 2019.

Crunchy Container Suite 2.4.2 updates PostgreSQL and supporting libraries to newer, stable releases and also removes some unused libraries. Additionally, all the containers now build using buildah.

To build the Crunchy Container Suite 2.4.2, you will need to utilize buildah version 1.9.0 and above.

The Crunchy Container Suite is tested with Docker 1.13+, Kubernetes 1.12+, OpenShift 3.11+, and VMware Enterprise PKS 1.3+.

Version Updates

  • The PostgreSQL container now uses versions 11.5, 10.10, 9.6.15, and 9.5.19. The PostgreSQL container now includes support for PL/Python.
  • The PostGIS container (with PostgreSQL version in parenthesis) has been upgraded to use versions 2.4.8 (10, 11) and 2.3.10 (9.6). The PostGIS container now uses PL/R 8.4
  • pgBackRest is now 2.17
  • pgMonitor now uses version 3.2
  • pgAdmin4 now uses version 4.13
  • pgBouncer now uses version 1.10
  • pgBadger now uses version 11.0
  • Grafana uses version 6.3.4
  • Prometheus uses version 2.9.2

Breaking Changes

  • The node_exporter container is no longer shipped with the PostgreSQL Operator. A detailed explanation of how node-style metrics are handled is available in the "Additional Features" section.
  • The Makefile now uses buildah for building the containers instead of Docker. The PostgreSQL Operator can be built with buildah v1.9.0 and above.

Additional Features

  • The crunchy-collect container now has separate variables available for connecting to a PostgreSQL database: COLLECT_PG_HOST, COLLECT_PG_PORT, COLLECT_PG_DATABASE, COLLECT_PG_USER, COLLECT_PG_PASSWORD, COLLECT_PG_PARAMS
  • Introduce the PG_CTL_START_TIMEOUT, PG_CTL_STOP_TIMEOUT, and PG_CTL_PROMOTE_TIMEOUT variables for the PostgreSQL containers to allow a user to specify how long the pg_ctl [start|stop|promote] commands are allowed to run before timing out. The values default to 60, which is the default in PostgreSQL.
  • Allow for the service ports to be specified in the crunchy-pgbadger and crunchy-collect containers
  • All license files are now included in the /license directory on container images.

Fixes

  • When ENABLED_SSHD is set to true, the PostgreSQL container will start the sshd service before PostgreSQL is started