From f93f230cb6a08ff9c424c9993ae4d0b8bcd24966 Mon Sep 17 00:00:00 2001 From: Mikhail Klimko Date: Wed, 4 Jun 2025 20:16:38 +0300 Subject: [PATCH 1/2] onprem: 2.8.0 --- codefresh/Chart.yaml | 12 +++++------- codefresh/README.md.gotmpl | 6 ++++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/codefresh/Chart.yaml b/codefresh/Chart.yaml index 4ef32ff82..10f3daf95 100644 --- a/codefresh/Chart.yaml +++ b/codefresh/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 description: Helm Chart for Codefresh On-Prem name: codefresh -version: 2.8.0-rc.3 +version: 2.8.0 keywords: - codefresh home: https://codefresh.io/ @@ -11,17 +11,15 @@ sources: maintainers: - name: codefresh url: https://codefresh-io.github.io/ -appVersion: 2.7.0 +appVersion: 2.8.0 annotations: - artifacthub.io/prerelease: "true" + artifacthub.io/prerelease: "false" artifacthub.io/alternativeName: "codefresh-onprem" # artifacthub.io/containsSecurityUpdates: "true" # supported kinds are added, changed, deprecated, removed, fixed and security. artifacthub.io/changes: | - - kind: fixed - description: "(cf-api): Fix internal feature-flags" - - kind: fixed - description: "Fix mongo-seed job with Mongo MTLS enabled" + - kind: added + description: "Documentation about index management in MongoDB" dependencies: - name: cf-common repository: oci://quay.io/codefresh/charts diff --git a/codefresh/README.md.gotmpl b/codefresh/README.md.gotmpl index 897f97a83..93deb19be 100644 --- a/codefresh/README.md.gotmpl +++ b/codefresh/README.md.gotmpl @@ -206,7 +206,7 @@ The following table displays the list of **persistent** services created as part | Database | Purpose | Required version | | :--- | :---- | :--- | | MongoDB | Stores all account data (account settings, users, projects, pipelines, builds etc.) | 7.x | -| Postgresql | Stores data about events for the account (pipeline updates, deletes, etc.). The audit log uses the data from this database. | 17.x | +| Postgresql | Stores data about events for the account (pipeline updates, deletes, etc.). The audit log uses the data from this database. | 16.x or 17.x | | Redis | Used for caching, and as a key-value store for cron trigger manager. | 7.0.x | | RabbitMQ | Used for message queueing. | 4.0.x | @@ -2093,7 +2093,7 @@ cfapi: ### To 2-7-0 > ⚠️ **WARNING! MongoDB indexes changed!** -> +> > Please, follow [Maintaining MongoDB indexes](#maintaining-mongodb-indexes) guide to meet index requirements **BEFORE** the upgrade process. ### [What's new in 2.7.x](https://codefresh.io/docs/docs/whats-new/on-prem-release-notes/#on-premises-version-27) @@ -2175,6 +2175,8 @@ Default PostgreSQL image is changed from 13.x to 17.x If you run external PostgreSQL, follow the [official instructions](https://www.postgresql.org/docs/17/upgrading.html) to upgrade to 17.x. +⚠️ ⚠️ ⚠️ 16.x version is also supported (17.x version of PostgreSQL is still in preview on multiple cloud providers) + ⚠️ ⚠️ ⚠️ If you run built-in PostgreSQL `bitnami/postgresql` subchart, direct upgrade is not supported due to **incompatible breaking changes** in the database files. You will see the following error in the logs: ``` postgresql 17:36:28.41 INFO ==> ** Starting PostgreSQL ** From de983b09d7a464994a316e5391c7b43285e6f1f0 Mon Sep 17 00:00:00 2001 From: Mikhail Klimko Date: Wed, 4 Jun 2025 20:16:48 +0300 Subject: [PATCH 2/2] onprem: 2.8.0 --- codefresh/README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/codefresh/README.md b/codefresh/README.md index dd637392b..cba22ac9c 100644 --- a/codefresh/README.md +++ b/codefresh/README.md @@ -1,6 +1,6 @@ ## Codefresh On-Premises -![Version: 2.8.0-rc.3](https://img.shields.io/badge/Version-2.8.0--rc.3-informational?style=flat-square) ![AppVersion: 2.7.0](https://img.shields.io/badge/AppVersion-2.7.0-informational?style=flat-square) +![Version: 2.8.0](https://img.shields.io/badge/Version-2.8.0-informational?style=flat-square) ![AppVersion: 2.8.0](https://img.shields.io/badge/AppVersion-2.8.0-informational?style=flat-square) Helm chart for deploying [Codefresh On-Premises](https://codefresh.io/docs/docs/getting-started/intro-to-codefresh/) to Kubernetes. @@ -205,7 +205,7 @@ The following table displays the list of **persistent** services created as part | Database | Purpose | Required version | | :--- | :---- | :--- | | MongoDB | Stores all account data (account settings, users, projects, pipelines, builds etc.) | 7.x | -| Postgresql | Stores data about events for the account (pipeline updates, deletes, etc.). The audit log uses the data from this database. | 17.x | +| Postgresql | Stores data about events for the account (pipeline updates, deletes, etc.). The audit log uses the data from this database. | 16.x or 17.x | | Redis | Used for caching, and as a key-value store for cron trigger manager. | 7.0.x | | RabbitMQ | Used for message queueing. | 4.0.x | @@ -2166,6 +2166,8 @@ Default PostgreSQL image is changed from 13.x to 17.x If you run external PostgreSQL, follow the [official instructions](https://www.postgresql.org/docs/17/upgrading.html) to upgrade to 17.x. +⚠️ ⚠️ ⚠️ 16.x version is also supported (17.x version of PostgreSQL is still in preview on multiple cloud providers) + ⚠️ ⚠️ ⚠️ If you run built-in PostgreSQL `bitnami/postgresql` subchart, direct upgrade is not supported due to **incompatible breaking changes** in the database files. You will see the following error in the logs: ``` postgresql 17:36:28.41 INFO ==> ** Starting PostgreSQL **