Skip to content

Commit 53f6f9e

Browse files
author
Jonathan S. Katz
committed
Bump v4.5.3
1 parent 54e7427 commit 53f6f9e

File tree

34 files changed

+99
-60
lines changed

34 files changed

+99
-60
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ PGO_CMD ?= kubectl
99
PGO_IMAGE_PREFIX ?= crunchydata
1010
PGO_IMAGE_TAG ?= $(PGO_BASEOS)-$(PGO_VERSION)
1111
PGO_OPERATOR_NAMESPACE ?= pgo
12-
PGO_VERSION ?= 4.5.2
12+
PGO_VERSION ?= 4.5.3
1313
PGO_PG_VERSION ?= 12
14-
PGO_PG_FULLVERSION ?= 12.6
14+
PGO_PG_FULLVERSION ?= 12.7
1515
PGO_BACKREST_VERSION ?= 2.29
1616
PACKAGER ?= yum
1717

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ to start as quickly as:
182182

183183
```shell
184184
kubectl create namespace pgo
185-
kubectl apply -f https://raw.githubusercontent.com/CrunchyData/postgres-operator/v4.5.2/installers/kubectl/postgres-operator.yml
185+
kubectl apply -f https://raw.githubusercontent.com/CrunchyData/postgres-operator/v4.5.3/installers/kubectl/postgres-operator.yml
186186
```
187187

188188
Otherwise, we highly recommend following the instructions from our [Quickstart](https://access.crunchydata.com/documentation/postgres-operator/latest/quickstart/).

bin/push-ccp-to-gcr.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
GCR_IMAGE_PREFIX=gcr.io/crunchy-dev-test
1717

1818
CCP_IMAGE_PREFIX=crunchydata
19-
CCP_IMAGE_TAG=centos8-12.6-4.5.2
19+
CCP_IMAGE_TAG=centos8-12.7-4.5.3
2020

2121
IMAGES=(
2222
crunchy-prometheus

conf/postgres-operator/pgo.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Cluster:
22
CCPImagePrefix: registry.developers.crunchydata.com/crunchydata
33
Metrics: false
44
Badger: false
5-
CCPImageTag: centos8-12.6-4.5.2
5+
CCPImageTag: centos8-12.7-4.5.3
66
Port: 5432
77
PGBadgerPort: 10000
88
ExporterPort: 9187
@@ -82,4 +82,4 @@ Storage:
8282
Pgo:
8383
Audit: false
8484
PGOImagePrefix: registry.developers.crunchydata.com/crunchydata
85-
PGOImageTag: centos8-4.5.2
85+
PGOImageTag: centos8-4.5.3

docs/config.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ disableNavChevron = false # set true to hide next/prev chevron, default is false
2525
highlightClientSide = false # set true to use highlight.pack.js instead of the default hugo chroma highlighter
2626
menushortcutsnewtab = true # set true to open shortcuts links to a new tab/window
2727
enableGitInfo = true
28-
operatorVersion = "4.5.2"
29-
postgresVersion = "12.6"
30-
postgresVersion13 = "13.2"
31-
postgresVersion12 = "12.6"
32-
postgresVersion11 = "11.11"
33-
postgresVersion10 = "10.16"
34-
postgresVersion96 = "9.6.21"
28+
operatorVersion = "4.5.3"
29+
postgresVersion = "12.7"
30+
postgresVersion13 = "13.3"
31+
postgresVersion12 = "12.7"
32+
postgresVersion11 = "11.12"
33+
postgresVersion10 = "10.17"
34+
postgresVersion96 = "9.6.22"
3535
postgresVersion95 = "9.5.25"
3636
postgisVersion = "3.0"
3737
centosBase = "centos8"

docs/content/Configuration/compatibility.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ version dependencies between the two projects. Below are the operator releases a
1212

1313
| Operator Release | Container Release | Postgres | PgBackrest Version
1414
|:----------|:-------------|:------------|:--------------
15+
| 4.5.3 | 4.5.3 | 13.3 | 2.29 |
16+
|||12.7|2.29|
17+
|||11.12|2.29|
18+
|||10.17|2.29|
19+
|||9.6.22|2.29|
20+
||||
1521
| 4.5.2 | 4.5.2 | 13.2 | 2.29 |
1622
|||12.6|2.29|
1723
|||11.11|2.29|

docs/content/releases/4.5.3.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: "4.5.3"
3+
date:
4+
draft: false
5+
weight: 67
6+
---
7+
8+
Crunchy Data announces the release of the PostgreSQL Operator 4.5.3 on June 2, 2021.
9+
10+
The PostgreSQL Operator is released in conjunction with the [Crunchy Container Suite](https://github.com/CrunchyData/crunchy-containers/).
11+
12+
PostgreSQL Operator 4.5.3 release includes the following software versions upgrades:
13+
14+
- [PostgreSQL](https://www.postgresql.org) is at 13.3, 12.7, 11.12, 10.17, and 9.6.22.
15+
- [Patroni](https://patroni.readthedocs.io/) is now at version 2.0.2.
16+
- [pgBouncer](https://www.pgbouncer.org/) for CentOS 8 / UBI 8 is rebuilt to use the libc for its async DNS backend.
17+
18+
## Changes
19+
20+
- Revert setting "UsePAM" to "yes" by default as the bug fix in Docker that required that change was applied roughly one year ago.
21+
- Allow for the `PGOADMIN_USERNAME`, `PGOADMIN_PASSWORD`, `PGOADMIN_ROLENAME` credential bootstrap variables to be overriden as part of the OLM and development install process. Contributed by Mathieu Parent (@sathieu).
22+
- Update Helm installer to follow appropriate conventions. Contributed by Jakub Ráček (@kubaracek).
23+
24+
## Fixes
25+
26+
- Fix crash due to superfluous trailing whitespace when parsing `--backup-opts` in `pgo backup`. Reported by Samir Faci (@safaci2000).
27+
- Fix issue where metrics about pgBackRest backups could not be scraped if the backups were stored in a S3-like environment that requires the use of disabling TLS verification. Reported by (@lphan-clv) and (@dakine1111).
28+
- Fix issue where certain pgAdmin 4 functions did not work (e.g. taking a backup) due to `python` references in EL8 containers. Reported by (@douggutaby).
29+
- Fix how the pgAdmin 4 Service is identified in `pgo test`. Prior to this, it was identified as a "primary"; now it is "pgadmin".
30+
- Ensure a Postgres cluster shutdown can execute even if the `status` subresource of a `pgclusters.crunchydata.com` custom resource is missing.
31+
- Ensure major upgrades via `crunchy-upgrade` support PostgreSQL 12 and PostgreSQL 13. Reported by (@lbartnicki92).
32+
- Fix nonbreaking error message that occurs when `pgo-scheduler` container shuts down in the UBI 8 base container.
33+
- The `pgo-deployer` and Ansible installer will no longer create an initial TLS secret for the PGO apiserver. PGO apiserver has been able to self-create this for a long time, and PGO defers to that. This fixes an issue that occurred on newer builds where certificates generated by OpenSSL contained incomplete usage blocks, which could cause for these certificates to be properly outright rejected.

docs/content/tutorial/pgbouncer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ PGPASSWORD=randompassword psql -h localhost -p 5432 -U pgbouncer pgbouncer
116116
You should see something similar to this:
117117

118118
```
119-
psql (12.6, server 1.14.0/bouncer)
119+
psql (12.7, server 1.14.0/bouncer)
120120
Type "help" for help.
121121
122122
pgbouncer=#

examples/create-by-resource/fromcrd.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"pg-cluster": "fromcrd",
1717
"pg-pod-anti-affinity": "",
1818
"pgo-backrest": "true",
19-
"pgo-version": "4.5.2",
19+
"pgo-version": "4.5.3",
2020
"pgouser": "pgoadmin",
2121
"primary": "true"
2222
},
@@ -62,7 +62,7 @@
6262
},
6363
"backrestResources": {},
6464
"ccpimage": "crunchy-postgres-ha",
65-
"ccpimagetag": "centos8-12.6-4.5.2",
65+
"ccpimagetag": "centos8-12.7-4.5.3",
6666
"clustername": "fromcrd",
6767
"customconfig": "",
6868
"database": "userdb",
@@ -95,7 +95,7 @@
9595
"userlabels": {
9696
"crunchy-postgres-exporter": "false",
9797
"pg-pod-anti-affinity": "",
98-
"pgo-version": "4.5.2",
98+
"pgo-version": "4.5.3",
9999
"pgouser": "pgoadmin",
100100
"pgo-backrest": "true"
101101
},

examples/envs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export PGO_CONF_DIR=$PGOROOT/installers/ansible/roles/pgo-operator/files
2323
# the version of the Operator you run is set by these vars
2424
export PGO_IMAGE_PREFIX=registry.developers.crunchydata.com/crunchydata
2525
export PGO_BASEOS=centos8
26-
export PGO_VERSION=4.5.2
26+
export PGO_VERSION=4.5.3
2727
export PGO_IMAGE_TAG=$PGO_BASEOS-$PGO_VERSION
2828

2929
# for setting the pgo apiserver port, disabling TLS or not verifying TLS

0 commit comments

Comments
 (0)