Skip to content

Commit 3a5e451

Browse files
cnpg-botpostgres-versions-updater
authored andcommitted
feat: update default PostgreSQL version to 18.3-system-trixie (cloudnative-pg#10090)
Update default PostgreSQL version from 18.1-system-trixie to 18.3-system-trixie Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: postgres-versions-updater <postgres-versions-updater@users.noreply.github.com> (cherry picked from commit 2db31da)
1 parent f0c01c2 commit 3a5e451

File tree

14 files changed

+31
-30
lines changed

14 files changed

+31
-30
lines changed

.github/pg_versions.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
{
22
"18": [
3-
"18.1-system-trixie",
4-
"18.0-system-trixie"
3+
"18.3-system-trixie",
4+
"18.2-system-trixie"
55
],
66
"17": [
7-
"17.7-system-trixie",
8-
"17.6-system-trixie"
7+
"17.9-system-trixie",
8+
"17.8-system-trixie"
99
],
1010
"16": [
11-
"16.11-system-trixie",
12-
"16.10-system-trixie"
11+
"16.13-system-trixie",
12+
"16.12-system-trixie"
1313
],
1414
"15": [
15-
"15.15-system-trixie",
16-
"15.14-system-trixie"
15+
"15.17-system-trixie",
16+
"15.16-system-trixie"
1717
],
1818
"14": [
19-
"14.20-system-trixie",
20-
"14.19-system-trixie"
19+
"14.22-system-trixie",
20+
"14.21-system-trixie"
2121
],
2222
"13": [
2323
"13.22-system-trixie",

docs/src/bootstrap.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -614,7 +614,7 @@ file on the source PostgreSQL instance:
614614
host replication streaming_replica all md5
615615
```
616616

617-
The following manifest creates a new PostgreSQL 18.1 cluster,
617+
The following manifest creates a new PostgreSQL 18.3 cluster,
618618
called `target-db`, using the `pg_basebackup` bootstrap method
619619
to clone an external PostgreSQL cluster defined as `source-db`
620620
(in the `externalClusters` array). As you can see, the `source-db`
@@ -629,7 +629,7 @@ metadata:
629629
name: target-db
630630
spec:
631631
instances: 3
632-
imageName: ghcr.io/cloudnative-pg/postgresql:18.1-system-trixie
632+
imageName: ghcr.io/cloudnative-pg/postgresql:18.3-system-trixie
633633
634634
bootstrap:
635635
pg_basebackup:
@@ -649,7 +649,7 @@ spec:
649649
```
650650

651651
All the requirements must be met for the clone operation to work, including
652-
the same PostgreSQL version (in our case 18.1).
652+
the same PostgreSQL version (in our case 18.3).
653653

654654
#### TLS certificate authentication
655655

@@ -665,7 +665,7 @@ in the same Kubernetes cluster.
665665
outside the Kubernetes cluster.
666666
:::
667667

668-
The manifest defines a new PostgreSQL 18.1 cluster called `cluster-clone-tls`,
668+
The manifest defines a new PostgreSQL 18.3 cluster called `cluster-clone-tls`,
669669
which is bootstrapped using the `pg_basebackup` method from the `cluster-example`
670670
external cluster. The host is identified by the read/write service
671671
in the same cluster, while the `streaming_replica` user is authenticated
@@ -680,7 +680,7 @@ metadata:
680680
name: cluster-clone-tls
681681
spec:
682682
instances: 3
683-
imageName: ghcr.io/cloudnative-pg/postgresql:18.1-system-trixie
683+
imageName: ghcr.io/cloudnative-pg/postgresql:18.3-system-trixie
684684
685685
bootstrap:
686686
pg_basebackup:

docs/src/declarative_hibernation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ $ kubectl cnpg status <cluster-name>
6666
Cluster Summary
6767
Name: cluster-example
6868
Namespace: default
69-
PostgreSQL Image: ghcr.io/cloudnative-pg/postgresql:18.1-system-trixie
69+
PostgreSQL Image: ghcr.io/cloudnative-pg/postgresql:18.3-system-trixie
7070
Primary instance: cluster-example-2
7171
Status: Cluster in healthy state
7272
Instances: 3

docs/src/image_catalog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ spec:
4444
- major: 17
4545
image: ghcr.io/cloudnative-pg/postgresql:17.6-system-trixie
4646
- major: 18
47-
image: ghcr.io/cloudnative-pg/postgresql:18.1-system-trixie
47+
image: ghcr.io/cloudnative-pg/postgresql:18.3-system-trixie
4848
```
4949
5050
**Example of a Cluster-Wide Catalog using `ClusterImageCatalog` Resource:**
@@ -63,7 +63,7 @@ spec:
6363
- major: 17
6464
image: ghcr.io/cloudnative-pg/postgresql:17.6-system-trixie
6565
- major: 18
66-
image: ghcr.io/cloudnative-pg/postgresql:18.1-system-trixie
66+
image: ghcr.io/cloudnative-pg/postgresql:18.3-system-trixie
6767
```
6868

6969
A `Cluster` resource has the flexibility to reference either an `ImageCatalog`

docs/src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ Three image flavors are available, each extending the previous one:
9191
Barman Cloud plugin, or another supported backup solution.
9292
:::
9393

94-
By default, this version of CloudNativePG deploys `ghcr.io/cloudnative-pg/postgresql:18.1-system-trixie`.
94+
By default, this version of CloudNativePG deploys `ghcr.io/cloudnative-pg/postgresql:18.3-system-trixie`.
9595

9696
All images are signed and shipped with SBOM and provenance attestations.
9797
Weekly automated builds ensure that critical vulnerabilities (CVEs) are promptly fixed.

docs/src/kubectl-plugin.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1044,7 +1044,7 @@ it from the actual pod. This means that you will be using the `postgres` user.
10441044
```console
10451045
$ kubectl cnpg psql cluster-example
10461046
1047-
psql (18.1 (Debian 18.1-1.pgdg110+1))
1047+
psql (18.3 (Debian 18.3-1.pgdg110+1))
10481048
Type "help" for help.
10491049
10501050
postgres=#
@@ -1056,7 +1056,7 @@ select to work against a replica by using the `--replica` option:
10561056
```console
10571057
$ kubectl cnpg psql --replica cluster-example
10581058
1059-
psql (18.1 (Debian 18.1-1.pgdg110+1))
1059+
psql (18.3 (Debian 18.3-1.pgdg110+1))
10601060
10611061
Type "help" for help.
10621062

docs/src/monitoring.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ cnpg_collector_up{cluster="cluster-example"} 1
244244
245245
# HELP cnpg_collector_postgres_version Postgres version
246246
# TYPE cnpg_collector_postgres_version gauge
247-
cnpg_collector_postgres_version{cluster="cluster-example",full="18.1"} 18.1
247+
cnpg_collector_postgres_version{cluster="cluster-example",full="18.3"} 18.3
248248
249249
# HELP cnpg_collector_last_failed_backup_timestamp The last failed backup as a unix timestamp
250250
# TYPE cnpg_collector_last_failed_backup_timestamp gauge

docs/src/postgis.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Systems) objects in the database and be queried via SQL.
1919

2020
The CloudNativePG Community maintains container images that are built on top
2121
of the maintained [PostgreSQL Container images](https://github.com/cloudnative-pg/postgres-containers).
22+
2223
For more information, please visit:
2324

2425
- The [`postgis-containers` project in GitHub](https://github.com/cloudnative-pg/postgis-containers)
@@ -80,7 +81,7 @@ metadata:
8081
name: postgis-example
8182
spec:
8283
instances: 1
83-
imageName: ghcr.io/cloudnative-pg/postgis:18-3.6-system-trixie
84+
imageName: ghcr.io/cloudnative-pg/postgis:18.3-3.6.2-system-trixie
8485
bootstrap:
8586
initdb:
8687
postInitTemplateSQL:

docs/src/samples/cluster-example-full.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ metadata:
3535
name: cluster-example-full
3636
spec:
3737
description: "Example of cluster"
38-
imageName: ghcr.io/cloudnative-pg/postgresql:18.1-system-trixie
38+
imageName: ghcr.io/cloudnative-pg/postgresql:18.3-system-trixie
3939
# imagePullSecret is only required if the images are located in a private registry
4040
# imagePullSecrets:
4141
# - name: private_registry_access

docs/src/samples/postgis-example.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ metadata:
44
name: postgis-example
55
spec:
66
instances: 3
7-
imageName: ghcr.io/cloudnative-pg/postgis:18-3.6-system-trixie
7+
imageName: ghcr.io/cloudnative-pg/postgis:18.3-3.6.2-system-trixie
88
bootstrap:
99
initdb:
1010
postInitTemplateSQL:

0 commit comments

Comments
 (0)