Skip to content

Commit dbcd3b4

Browse files
committed
version: 1.14.0-rc1
1 parent c1949eb commit dbcd3b4

16 files changed

Lines changed: 161 additions & 118 deletions

File tree

.gitlab/issue_templates/RC Release.md

Lines changed: 56 additions & 100 deletions
Large diffs are not rendered by default.

CHANGELOG.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,66 @@
1+
# :rocket: Release 1.14.0-rc1 (24-10-2024)
2+
3+
## :notepad_spiral: NOTES
4+
5+
StackGres 1.14.0-rc1 is out! :confetti_ball: :champagne:
6+
7+
This new release of StackGres add a new layer that will collect all the metrics in an OpenTelemetry collector layer, allowing to export them
8+
in a variety of other platform than Prometheus. But we also added a lot of fixes to improve stability!
9+
10+
So, what you are waiting for to try this release and have a look to the future of StackGres!
11+
12+
## :sparkles: NEW FEATURES AND CHANGES
13+
14+
* Support Postgres 17
15+
* Added OpenTelemetry Collector layer
16+
* Added common retry logic to backup and sharded backup and extended its usage
17+
18+
## Web Console
19+
20+
* Support for SGStreams in the Web Console
21+
* Include graphs for TPS, percentile histogram and most used statements on becnhmark status
22+
23+
## :bug: FIXES
24+
25+
* SGStream fields are not rendered in the CSV of operator bundle
26+
* Allow sgconfig to be installed before operator
27+
* Backup using volume snapshot do not wait on conflict
28+
* Sharded cluster is not setting any postgres services configuration
29+
* Replication initialization is not using the latest backup
30+
* Backups, dbops, sharded backups and sharded dbops change to completed state only on full resync
31+
* Sharded dbops/backup do not cleanup previous dbops/backup when retrying
32+
* Disable pager for patroni container
33+
* Validating webhook returns 500 on wrong enum values
34+
* Avoid removing resources when owner is deleted
35+
* Avoid adding StatefulSet owner reference on PVC to avoid deletion on removal
36+
* pg_replication_is_replica metric has no unique labels
37+
* Disable pager for patroni container
38+
* Sharded backup run forewer if a generated SGBackup not yet completed is removed
39+
* Backup configuration interfere with replicate from
40+
41+
## Web Console
42+
43+
Nothing new here! :eyes:
44+
45+
## :construction: KNOWN ISSUES
46+
47+
* Backups may be restored with inconsistencies when performed with a Postgres instance running on a different architecture ([#1539](https://gitlab.com/ongresinc/stackgres/-/issues/1539))
48+
49+
## :up: UPGRADE
50+
51+
To upgrade from a previous installation of the StackGres operator's helm chart you will have to upgrade the helm chart release.
52+
For more detailed information please refer to [our documentation](https://stackgres.io/doc/latest/install/helm/upgrade/#upgrade-operator).
53+
54+
To upgrade StackGres operator's (upgrade only works starting from 1.1 version or above) helm chart issue the following commands (replace namespace and release name if you used something different):
55+
56+
`helm upgrade -n "stackgres" "stackgres-operator" https://stackgres.io/downloads/stackgres-k8s/stackgres/1.14.0-rc1/helm/stackgres-operator.tgz`
57+
58+
> IMPORTANT: This release is incompatible with previous `alpha` or `beta` versions. Upgrading from those versions will require uninstalling completely StackGres including all clusters and StackGres CRDs (those in `stackgres.io` group) first.
59+
60+
Thank you for all the issues created, ideas, and code contributions by the StackGres Community!
61+
62+
## :twisted_rightwards_arrows: [FULL LIST OF COMMITS](https://gitlab.com/ongresinc/stackgres/-/commits/1.14.0-rc1)
63+
164
# :rocket: Release 1.13.0 (09-09-2024)
265

366
## :notepad_spiral: NOTES

doc/content/en/01-introduction/06-versions/_index.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,30 @@ showToc: true
88

99
=======
1010

11+
## StackGres 1.14.0-rc1
12+
13+
| Component | Versions |
14+
| ------ | ----------- |
15+
| PostgreSQL 17 | 17.0 |
16+
| PostgreSQL 16 | 16.4, 16.3, 16.2, 16.1, 16.0 |
17+
| PostgreSQL 15 | 15.8, 15.7, 15.6, 15.5, 15.4, 15.3, 15.2, 15.1, 15.0 |
18+
| PostgreSQL 14 | 14.13, 14.12, 14.11, 14.10, 14.9, 14.8, 14.7, 14.6, 14.5, 14.4, ~14.2, 14.1, 14.0~ |
19+
| PostgreSQL 13 | 13.16 13.15, 13.14, 13.13, 13.12, 13.11, 13.10, 13.9, 13.8, 13.7, 13.6, 13.5, 13.4, 13.3, 13.2, 13.1, 13.0 |
20+
| PostgreSQL 12 | 12.20, 12.19, 12.18, 12.17, 12.16, 12.15, 12.14, 12.13, 12.12, 12.11, 12.10, 12.9, 12.8, 12.7, 12.6, 12.5, 12.4, 12.3, 12.2 and 12.1 |
21+
| PostgreSQL for Babelfish 16 | 16.2, 16.1 |
22+
| PostgreSQL for Babelfish 15 | 15.5 |
23+
| PostgreSQL for Babelfish 14 | 14.10, 14.3 |
24+
| PostgreSQL for Babelfish 13 | 13.9, 13.6 |
25+
| Patroni | 3.3.3, 3.3.2, 3.3.0, 3.2.2, 3.0.2, 2.1.4 |
26+
| WAL-G | 3.0.3, 3.0.2, 3.0.1, 2.0.1, 2.0.0, 1.1 |
27+
| PgBouncer | 1.23.1 |
28+
| Postgres Exporter | 0.15.0 |
29+
| Envoy | 1.31.2 |
30+
| Fluent-Bit | 3.1.8 |
31+
| Fluentd | 1.17.1 |
32+
| Babelfish Compass | 2024.07 |
33+
| OTEL Collector | 0.110.0 |
34+
1135
## StackGres 1.13.0
1236

1337
| Component | Versions |

stackgres-k8s/install/helm/stackgres-cluster/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: stackgres-cluster
3-
version: "1.14.0-SNAPSHOT"
3+
version: "1.14.0-rc1"
44
kubeVersion: "1.18.0-0 - 1.31.x-0"
55
description: StackGres Cluster
66
keywords:
@@ -18,5 +18,5 @@ maintainers:
1818
email: info@ongres.com
1919
url: https://ongres.com
2020
icon: https://gitlab.com/uploads/-/system/project/avatar/12584701/logo-stackgres.png?width=64
21-
appVersion: "1.14.0-SNAPSHOT"
21+
appVersion: "1.14.0-rc1"
2222
deprecated: false

stackgres-k8s/install/helm/stackgres-operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: stackgres-operator
3-
version: "1.14.0-SNAPSHOT"
3+
version: "1.14.0-rc1"
44
kubeVersion: "1.18.0-0 - 1.31.x-O"
55
description: StackGres Operator
66
keywords:
@@ -20,5 +20,5 @@ maintainers:
2020
email: info@ongres.com
2121
url: https://ongres.com
2222
icon: https://gitlab.com/uploads/-/system/project/avatar/12584701/logo-stackgres.png?width=64
23-
appVersion: "1.14.0-SNAPSHOT"
23+
appVersion: "1.14.0-rc1"
2424
deprecated: false

stackgres-k8s/install/helm/stackgres-operator/values.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ operator:
2020
# -- Operator image name
2121
name: "stackgres/operator"
2222
# -- Operator image tag
23-
tag: "main-jvm"
23+
tag: "1.14.0-rc1"
2424
# -- Operator image pull policy
2525
pullPolicy: "IfNotPresent"
2626
# -- Operator Pod annotations
@@ -53,7 +53,7 @@ restapi:
5353
# -- REST API image name
5454
name: "stackgres/restapi"
5555
# -- REST API image tag
56-
tag: "main-jvm"
56+
tag: "1.14.0-rc1"
5757
# -- REST API image pull policy
5858
pullPolicy: "IfNotPresent"
5959
# -- REST API Pod annotations
@@ -84,7 +84,7 @@ adminui:
8484
# -- Web Console image name
8585
name: "stackgres/admin-ui"
8686
# -- Web Console image tag
87-
tag: "main"
87+
tag: "1.14.0-rc1"
8888
# -- Web Console image pull policy
8989
pullPolicy: "IfNotPresent"
9090
# -- Web Console resources. See https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#resourcerequirements-v1-core
@@ -266,7 +266,7 @@ jobs:
266266
# -- Operator Installation Jobs image name
267267
name: "stackgres/jobs"
268268
# -- Operator Installation Jobs image tag
269-
tag: "main-jvm"
269+
tag: "1.14.0-rc1"
270270
# -- Operator Installation Jobs image pull policy
271271
pullPolicy: "IfNotPresent"
272272
# -- Operator Installation Jobs annotations

stackgres-k8s/src/cluster-controller/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<parent>
1212
<groupId>io.stackgres</groupId>
1313
<artifactId>stackgres-parent</artifactId>
14-
<version>1.14.0-SNAPSHOT</version>
14+
<version>1.14.0-rc1</version>
1515
</parent>
1616

1717
<artifactId>stackgres-cluster-controller</artifactId>

stackgres-k8s/src/common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<groupId>io.stackgres</groupId>
1212
<artifactId>stackgres-parent</artifactId>
13-
<version>1.14.0-SNAPSHOT</version>
13+
<version>1.14.0-rc1</version>
1414
</parent>
1515

1616
<artifactId>stackgres-common</artifactId>

stackgres-k8s/src/distributedlogs-controller/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<parent>
1212
<groupId>io.stackgres</groupId>
1313
<artifactId>stackgres-parent</artifactId>
14-
<version>1.14.0-SNAPSHOT</version>
14+
<version>1.14.0-rc1</version>
1515
</parent>
1616

1717
<artifactId>stackgres-distributedlogs-controller</artifactId>

stackgres-k8s/src/jobs/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<parent>
1111
<groupId>io.stackgres</groupId>
1212
<artifactId>stackgres-parent</artifactId>
13-
<version>1.14.0-SNAPSHOT</version>
13+
<version>1.14.0-rc1</version>
1414
</parent>
1515

1616
<artifactId>stackgres-jobs</artifactId>

0 commit comments

Comments
 (0)