diff --git a/CHANGELOG.md b/CHANGELOG.md
index 188953ea4e..43d278fda4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -18,6 +18,7 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
- Spring core updated from 6.0.14 to 6.0.16
- Springboot updated from 3.1.6 to 3.1.7
- Implemented asset publisher component functionality
+- Updated postgres to version 15.4
### Removed
@@ -41,7 +42,6 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
- Added GET /policies endpoint to retrieve accepted policies
- Added POST assets/publish endpoint to publish transient assets
-
### Changed
- Fixed security findings
- Rework GET alerts and investigations endpoint to POST to send a request body
diff --git a/charts/traceability-foss/Chart.yaml b/charts/traceability-foss/Chart.yaml
index 93d75a3487..07ce1a93dc 100644
--- a/charts/traceability-foss/Chart.yaml
+++ b/charts/traceability-foss/Chart.yaml
@@ -34,11 +34,11 @@ dependencies:
version: 1.3.27
- name: postgresql
repository: https://charts.bitnami.com/bitnami
- version: 12.1.6
+ version: 12.12.10
condition: postgresql.enabled
- name: pgadmin4
repository: https://helm.runix.net
- version: 1.13.6
+ version: 1.23.1
condition: pgadmin4.enabled
- name: irs-helm
repository: https://eclipse-tractusx.github.io/item-relationship-service
@@ -51,5 +51,5 @@ dependencies:
- name: postgresql
alias: edc-postgresql
repository: https://charts.bitnami.com/bitnami
- version: 12.1.6
+ version: 12.12.10
condition: edc-postgresql.enabled
diff --git a/charts/traceability-foss/charts/backend/Chart.yaml b/charts/traceability-foss/charts/backend/Chart.yaml
index 6269fa7a17..d04ac5023e 100644
--- a/charts/traceability-foss/charts/backend/Chart.yaml
+++ b/charts/traceability-foss/charts/backend/Chart.yaml
@@ -25,11 +25,11 @@ appVersion: "10.2.1"
dependencies:
- name: postgresql
repository: https://charts.bitnami.com/bitnami
- version: 12.1.6
+ version: 12.12.10
condition: postgresql.enabled
- name: pgadmin4
repository: https://helm.runix.net
- version: 1.13.6
+ version: 1.23.1
condition: pgadmin4.enabled
- name: irs-helm
repository: https://eclipse-tractusx.github.io/item-relationship-service
diff --git a/pom.xml b/pom.xml
index 487a6cb3d7..a5dbe77919 100644
--- a/pom.xml
+++ b/pom.xml
@@ -56,7 +56,7 @@ SPDX-License-Identifier: Apache-2.0
3.1.1
0.8.8
3.3.0
- 8.4.0
+ 9.0.9
4.8.3.0
3.1.3
3.4.5
diff --git a/tx-backend/docker/docker-compose.yml b/tx-backend/docker/docker-compose.yml
index 9a21432254..409e99fcde 100644
--- a/tx-backend/docker/docker-compose.yml
+++ b/tx-backend/docker/docker-compose.yml
@@ -1,4 +1,4 @@
-# Copyright (c) 2023 Contributors to the Eclipse Foundation
+# Copyright (c) 2023, 2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
@@ -18,7 +18,7 @@ name: trace-foss
services:
postgres:
- image: "postgres:14.4"
+ image: "postgres:15.4"
volumes:
- postgres-data:/var/lib/postgresql/data
- ./db-init:/docker-entrypoint-initdb.d
diff --git a/tx-backend/src/test/java/org/eclipse/tractusx/traceability/integration/common/config/PostgreSQLConfig.java b/tx-backend/src/test/java/org/eclipse/tractusx/traceability/integration/common/config/PostgreSQLConfig.java
index d9585294c4..182499d9de 100644
--- a/tx-backend/src/test/java/org/eclipse/tractusx/traceability/integration/common/config/PostgreSQLConfig.java
+++ b/tx-backend/src/test/java/org/eclipse/tractusx/traceability/integration/common/config/PostgreSQLConfig.java
@@ -1,5 +1,5 @@
/********************************************************************************
- * Copyright (c) 2023 Contributors to the Eclipse Foundation
+ * Copyright (c) 2023,2024 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
@@ -31,7 +31,7 @@ public class PostgreSQLConfig {
// will be started before and stopped after each test method
@Container
- private static final PostgreSQLContainer postgresqlContainer = new PostgreSQLContainer("postgres:14.4")
+ private static final PostgreSQLContainer postgresqlContainer = new PostgreSQLContainer("postgres:15.4")
.withDatabaseName("trace")
.withUsername("foo")
.withPassword("secret");