Skip to content

Commit dd614e8

Browse files
authored
Pre-release update for v5.1.1 (CrunchyData#3200)
* Pre-release update for v5.1.1 [sc-14408]
1 parent 112c910 commit dd614e8

File tree

15 files changed

+95
-49
lines changed

15 files changed

+95
-49
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Please provide the following details:
2929

3030
- Platform: (`Kubernetes`, `OpenShift`, `Rancher`, `GKE`, `EKS`, `AKS` etc.)
3131
- Platform Version: (e.g. `1.20.3`, `4.7.0`)
32-
- PGO Image Tag: (e.g. `ubi8-5.1.0-0`)
32+
- PGO Image Tag: (e.g. `ubi8-5.1.1-0`)
3333
- Postgres Version (e.g. `14`)
3434
- Storage: (e.g. `hostpath`, `nfs`, or the name of your storage class)
3535

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Please provide the following details:
3232

3333
- Platform: (`Kubernetes`, `OpenShift`, `Rancher`, `GKE`, `EKS`, `AKS` etc.)
3434
- Platform Version: (e.g. `1.20.3`, `4.7.0`)
35-
- PGO Image Tag: (e.g. `ubi8-5.1.0-0`)
35+
- PGO Image Tag: (e.g. `ubi8-5.1.1-0`)
3636
- Postgres Version (e.g. `14`)
3737
- Storage: (e.g. `hostpath`, `nfs`, or the name of your storage class)
3838
- Number of Postgres clusters: (`XYZ`)

.github/workflows/test.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ jobs:
7272
- name: Prefetch container images
7373
run: |
7474
{
75-
echo '"registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-13.6-1"'
76-
echo '"registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.38-0"'
77-
echo '"registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi8-1.16-2"'
75+
echo '"registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-13.7-0"'
76+
echo '"registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.38-1"'
77+
echo '"registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi8-1.16-3"'
7878
} |
7979
jq --slurp --arg name 'image-prefetch' --argjson labels '{"name":"image-prefetch"}' '{
8080
apiVersion: "apps/v1", kind: "DaemonSet",

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ PGO_BASEOS ?= ubi8
55
PGO_IMAGE_PREFIX ?= crunchydata
66
PGO_IMAGE_TAG ?= $(PGO_BASEOS)-$(PGO_VERSION)
77
PGO_VERSION ?= $(shell git describe --tags)
8-
PGO_PG_VERSION ?= 13
9-
PGO_PG_FULLVERSION ?= 13.4
8+
PGO_PG_VERSION ?= 14
9+
PGO_PG_FULLVERSION ?= 14.3
1010
PGO_KUBE_CLIENT ?= kubectl
1111

1212
RELTMPDIR=/tmp/release.$(PGO_VERSION)

config/default/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ bases:
1111
images:
1212
- name: postgres-operator
1313
newName: registry.developers.crunchydata.com/crunchydata/postgres-operator
14-
newTag: ubi8-5.1.0-0
14+
newTag: ubi8-5.1.1-0

config/manager/manager.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@ spec:
1919
- name: CRUNCHY_DEBUG
2020
value: "true"
2121
- name: RELATED_IMAGE_POSTGRES_13
22-
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-13.6-1"
22+
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-13.7-0"
2323
- name: RELATED_IMAGE_POSTGRES_13_GIS_3.1
24-
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi8-13.6-3.1-1"
24+
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi8-13.7-3.1-0"
2525
- name: RELATED_IMAGE_POSTGRES_14
26-
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-14.2-1"
27-
- name: RELATED_IMAGE_POSTGRES_14_GIS_3.1
28-
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi8-14.2-3.1-1"
26+
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-14.3-0"
27+
- name: RELATED_IMAGE_POSTGRES_14_GIS_3.2
28+
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi8-14.3-3.2-0"
2929
- name: RELATED_IMAGE_PGADMIN
30-
value: "registry.developers.crunchydata.com/crunchydata/crunchy-pgadmin4:ubi8-4.30-0"
30+
value: "registry.developers.crunchydata.com/crunchydata/crunchy-pgadmin4:ubi8-4.30-1"
3131
- name: RELATED_IMAGE_PGBACKREST
32-
value: "registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.38-0"
32+
value: "registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.38-1"
3333
- name: RELATED_IMAGE_PGBOUNCER
34-
value: "registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi8-1.16-2"
34+
value: "registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi8-1.16-3"
3535
- name: RELATED_IMAGE_PGEXPORTER
36-
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi8-5.1.0-0"
36+
value: "registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi8-5.1.1-0"
3737
securityContext:
3838
allowPrivilegeEscalation: false
3939
readOnlyRootFilesystem: true

config/singlenamespace/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ patches:
1414
images:
1515
- name: postgres-operator
1616
newName: registry.developers.crunchydata.com/crunchydata/postgres-operator
17-
newTag: ubi8-5.1.0-0
17+
newTag: ubi8-5.1.1-0

docs/config.toml

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -26,30 +26,32 @@ disableNavChevron = false # set true to hide next/prev chevron, default is false
2626
highlightClientSide = false # set true to use highlight.pack.js instead of the default hugo chroma highlighter
2727
menushortcutsnewtab = true # set true to open shortcuts links to a new tab/window
2828
enableGitInfo = true
29-
operatorVersion = "5.1.0"
30-
operatorVersionLatestRel5_0 = "5.0.5"
31-
imageCrunchyPostgres = "registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-14.2-1"
32-
imageCrunchyPostgresPrivate = "registry.crunchydata.com/crunchydata/crunchy-postgres:ubi8-14.2-1"
33-
imageCrunchyPGBackrest = "registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.38-0"
34-
imageCrunchyPGBackrestPrivate = "registry.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.38-0"
35-
imageCrunchyPGBouncer = "registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi8-1.16-2"
36-
imageCrunchyExporter = "registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi8-5.1.0-0"
37-
imageCrunchyPGAdmin = "registry.developers.crunchydata.com/crunchydata/crunchy-pgadmin4:ubi8-4.30-0"
29+
operatorVersion = "5.1.1"
30+
operatorVersionLatestRel5_0 = "5.0.6"
31+
imageCrunchyPostgres = "registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-14.3-0"
32+
imageCrunchyPostgresPrivate = "registry.crunchydata.com/crunchydata/crunchy-postgres:ubi8-14.3-0"
33+
imageCrunchyPGBackrest = "registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.38-1"
34+
imageCrunchyPGBackrestPrivate = "registry.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.38-1"
35+
imageCrunchyPGBouncer = "registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi8-1.16-3"
36+
imageCrunchyExporter = "registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi8-5.1.1-0"
37+
imageCrunchyPGAdmin = "registry.developers.crunchydata.com/crunchydata/crunchy-pgadmin4:ubi8-4.30-1"
3838
imageCrunchyPGUpgrade = ""
3939
operatorRepository = "registry.developers.crunchydata.com/crunchydata/postgres-operator"
4040
operatorRepositoryPrivate = "registry.crunchydata.com/crunchydata/postgres-operator"
41-
postgresOperatorTag = "ubi8-5.1.0-0"
42-
PGBouncerComponentTagUbi8 = "ubi8-1.16-2"
43-
PGBouncerTagUbi8 = "ubi8-5.1.0-0"
44-
postgres14GIS31ComponentTagUbi8 = "ubi8-14.2-3.1-1"
45-
postgres14GIS31TagUbi8 = "ubi8-14.2-3.1-5.1.0-0"
41+
postgresOperatorTag = "ubi8-5.1.1-0"
42+
PGBouncerComponentTagUbi8 = "ubi8-1.16-3"
43+
PGBouncerTagUbi8 = "ubi8-5.1.1-0"
44+
postgres14GIS32ComponentTagUbi8 = "ubi8-14.3-3.2-0"
45+
postgres14GIS32TagUbi8 = "ubi8-14.3-3.2-5.1.1-0"
46+
postgres14GIS31ComponentTagUbi8 = "ubi8-14.3-3.1-0"
47+
postgres14GIS31TagUbi8 = "ubi8-14.3-3.1-5.1.1-0"
4648
fromPostgresVersion = "13"
4749
postgresVersion = "14"
48-
postgresVersion14 = "14.2"
49-
postgresVersion13 = "13.6"
50-
postgresVersion12 = "12.10"
51-
postgresVersion11 = "11.15"
52-
postgresVersion10 = "10.20"
50+
postgresVersion14 = "14.3"
51+
postgresVersion13 = "13.7"
52+
postgresVersion12 = "12.11"
53+
postgresVersion11 = "11.16"
54+
postgresVersion10 = "10.21"
5355

5456
[outputs]
5557
home = [ "HTML", "RSS", "JSON"]

docs/content/references/components.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ Note that for the 5.0.3 release and beyond, the Postgres containers were renamed
3030
|-----------|---------|------------------|------------------|
3131
| `crunchy-pgadmin4` | 4.30 | 5.1.0 | {{< param operatorVersion >}} |
3232
| `crunchy-pgbackrest` | 2.38 | 5.1.0 | {{< param operatorVersion >}} |
33-
| `crunchy-pgbackrest` | 2.36 | 5.0.4 | {{< param operatorVersionLatestRel5_0 >}} |
33+
| `crunchy-pgbackrest` | 2.38 | 5.0.5 | {{< param operatorVersionLatestRel5_0 >}} |
34+
| `crunchy-pgbackrest` | 2.36 | 5.0.4 | 5.0.5 |
3435
| `crunchy-pgbackrest` | 2.35 | 5.0.3 | 5.0.3 |
3536
| `crunchy-pgbackrest` | 2.33 | 5.0.0 | 5.0.2 |
3637
| `crunchy-pgbouncer` | 1.16.2 | 5.1.0 | {{< param operatorVersion >}} |
@@ -41,6 +42,7 @@ Note that for the 5.0.3 release and beyond, the Postgres containers were renamed
4142
| `crunchy-postgres` | {{< param postgresVersion12 >}} | 5.0.3 | {{< param operatorVersion >}} |
4243
| `crunchy-postgres` | {{< param postgresVersion11 >}} | 5.0.3 | {{< param operatorVersion >}} |
4344
| `crunchy-postgres` | {{< param postgresVersion10 >}} | 5.0.3 | {{< param operatorVersion >}} |
45+
| `crunchy-postgres-gis` | {{< param postgresVersion14 >}}-3.2 | 5.1.1 | {{< param operatorVersion >}} |
4446
| `crunchy-postgres-gis` | {{< param postgresVersion14 >}}-3.1 | 5.0.3 | {{< param operatorVersion >}} |
4547
| `crunchy-postgres-gis` | {{< param postgresVersion13 >}}-3.1 | 5.0.3 | {{< param operatorVersion >}} |
4648
| `crunchy-postgres-gis` | {{< param postgresVersion13 >}}-3.0 | 5.0.3 | {{< param operatorVersion >}} |
@@ -86,10 +88,10 @@ On the [developer portal](https://www.crunchydata.com/developers/download-postgr
8688

8789
- `{{< param PGBouncerComponentTagUbi8 >}}`
8890

89-
PostGIS enabled containers have both the Postgres and PostGIS software versions included. For example, Postgres 14 with PostGIS 3.1 would use the following tags:
91+
PostGIS enabled containers have both the Postgres and PostGIS software versions included. For example, Postgres 14 with PostGIS 3.2 would use the following tags:
9092

91-
- `{{< param postgres14GIS31ComponentTagUbi8 >}}`
92-
- `{{< param postgres14GIS31TagUbi8 >}}`
93+
- `{{< param postgres14GIS32ComponentTagUbi8 >}}`
94+
- `{{< param postgres14GIS32TagUbi8 >}}`
9395

9496
## Extensions Compatibility
9597

@@ -100,28 +102,37 @@ The table also lists the initial PGO version that the version of the extension i
100102
| Extension | Version | Postgres Versions | Initial PGO Version |
101103
|-----------|---------|-------------------|---------------------|
102104
| `pgAudit` | 1.6.2 | 14 | 5.1.0 |
105+
| `pgAudit` | 1.6.2 | 14 | 5.0.6 |
103106
| `pgAudit` | 1.6.1 | 14 | 5.0.4 |
104107
| `pgAudit` | 1.6.0 | 14 | 5.0.3 |
105108
| `pgAudit` | 1.5.2 | 13 | 5.1.0 |
109+
| `pgAudit` | 1.5.2 | 13 | 5.0.6 |
106110
| `pgAudit` | 1.5.0 | 13 | 5.0.0 |
107111
| `pgAudit` | 1.4.3 | 12 | 5.1.0 |
108112
| `pgAudit` | 1.4.1 | 12 | 5.0.0 |
109113
| `pgAudit` | 1.3.4 | 11 | 5.1.0 |
114+
| `pgAudit` | 1.3.4 | 11 | 5.0.6 |
110115
| `pgAudit` | 1.3.2 | 11 | 5.0.0 |
111116
| `pgAudit` | 1.2.4 | 10 | 5.1.0 |
117+
| `pgAudit` | 1.2.4 | 10 | 5.0.6 |
112118
| `pgAudit` | 1.2.2 | 10 | 5.0.0 |
113119
| `pgAudit Analyze` | 1.0.8 | 14, 13, 12, 11, 10 | 5.0.3 |
114120
| `pgAudit Analyze` | 1.0.7 | 13, 12, 11, 10 | 5.0.0 |
115121
| `pg_cron` | 1.3.1 | 14, 13, 12, 11, 10 | 5.0.0 |
122+
| `pg_partman` | 4.6.1 | 14, 13, 12, 11, 10 | 5.1.1 |
123+
| `pg_partman` | 4.6.1 | 14, 13, 12, 11, 10 | 5.0.6 |
116124
| `pg_partman` | 4.6.0 | 14, 13, 12, 11, 10 | 5.0.4 |
117125
| `pg_partman` | 4.5.1 | 13, 12, 11, 10 | 5.0.0 |
118126
| `pgnodemx` | 1.3.0 | 14, 13, 12, 11, 10 | 5.1.0 |
127+
| `pgnodemx` | 1.3.0 | 14, 13, 12, 11, 10 | 5.0.6 |
119128
| `pgnodemx` | 1.2.0 | 14, 13, 12, 11, 10 | 5.0.4 |
120129
| `pgnodemx` | 1.0.5 | 14, 13, 12, 11, 10 | 5.0.3 |
121130
| `pgnodemx` | 1.0.4 | 13, 12, 11, 10 | 5.0.0 |
122131
| `set_user` | 3.0.0 | 14, 13, 12, 11, 10 | 5.0.3 |
123132
| `set_user` | 2.0.1 | 13, 12, 11, 10 | 5.0.2 |
124133
| `set_user` | 2.0.0 | 13, 12, 11, 10 | 5.0.0 |
134+
| `TimescaleDB` | 2.6.1 | 14, 13, 12 | 5.1.1 |
135+
| `TimescaleDB` | 2.6.1 | 14, 13, 12 | 5.0.6 |
125136
| `TimescaleDB` | 2.6.0 | 14, 13, 12 | 5.1.0 |
126137
| `TimescaleDB` | 2.5.0 | 14, 13, 12 | 5.0.3 |
127138
| `TimescaleDB` | 2.4.2 | 13, 12 | 5.0.3 |
@@ -137,6 +148,8 @@ The following extensions are available in the geospatially aware containers (`cr
137148

138149
| Extension | Version | Postgres Versions | Initial PGO Version |
139150
|-----------|---------|-------------------|---------------------|
151+
| `PostGIS` | 3.2 | 14 | 5.1.1 |
152+
| `PostGIS` | 3.2 | 14 | 5.0.6 |
140153
| `PostGIS` | 3.1 | 14, 13 | 5.0.0 |
141154
| `PostGIS` | 3.0 | 13, 12 | 5.0.0 |
142155
| `PostGIS` | 2.5 | 12, 11 | 5.0.0 |

docs/content/releases/5.1.1.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "5.1.1"
3+
date:
4+
draft: false
5+
weight: 849
6+
---
7+
8+
Crunchy Data announces the release of [Crunchy Postgres for Kubernetes](https://www.crunchydata.com/products/crunchy-postgresql-for-kubernetes/) 5.1.1.
9+
10+
Crunchy Postgres for Kubernetes is powered by [PGO](https://github.com/CrunchyData/postgres-operator), the open source [Postgres Operator](https://github.com/CrunchyData/postgres-operator) from [Crunchy Data](https://www.crunchydata.com). [PGO](https://github.com/CrunchyData/postgres-operator) is released in conjunction with the [Crunchy Container Suite](https://github.com/CrunchyData/container-suite).
11+
12+
Crunchy Postgres for Kubernetes 5.1.1 includes the following software versions upgrades:
13+
14+
- [PostgreSQL](https://www.postgresql.org) versions 14.3, 13.7, 12.11, 11.16, and 10.21 are now available.
15+
- [PostGIS](http://postgis.net/) version 3.2.1 is now available.
16+
- The [pg_partman](https://github.com/pgpartman/pg_partman) extension is now at version 4.6.1.
17+
- The [TimescaleDB](https://github.com/timescale/timescaledb) extension is now at version 2.6.1.
18+
19+
Read more about how you can [get started]({{< relref "quickstart/_index.md" >}}) with Crunchy Postgres for Kubernetes. We recommend [forking the Postgres Operator examples](https://github.com/CrunchyData/postgres-operator-examples/fork) repo.
20+
21+
## Fixes
22+
23+
- It is now possible to perform major PostgreSQL version upgrades when using an external WAL directory.
24+
- The documentation for pgAdmin 4 now clearly states that any pgAdmin user created by PGO will have a `@pgo` suffix.
25+
26+
## Changes
27+
28+
- The `seccompProfile` field in the `securityContext` for all containers is now set to `RuntimeDefault` in order to properly restrict syscalls.

0 commit comments

Comments
 (0)