From a1327050b64e64dfe8129730d67984825ddca241 Mon Sep 17 00:00:00 2001
From: gmunozfe <gmunozfe@redhat.com>
Date: Mon, 18 Nov 2024 20:26:54 +0100
Subject: [PATCH] [Fix_#1632] Update postgres to 15.9 version

---
 addons/common/persistence/postgresql/pom.xml           |  7 ++++++-
 kogito-build/kogito-dependencies-bom/pom.xml           |  9 ++++++++-
 .../pom.xml                                            | 10 ++++++++++
 3 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/addons/common/persistence/postgresql/pom.xml b/addons/common/persistence/postgresql/pom.xml
index 4b3048dbdba..3146ed7ce54 100644
--- a/addons/common/persistence/postgresql/pom.xml
+++ b/addons/common/persistence/postgresql/pom.xml
@@ -97,6 +97,11 @@
       <artifactId>logback-classic</artifactId>
       <scope>test</scope>
     </dependency>
+    <dependency>
+       <groupId>com.ongres.scram</groupId>
+       <artifactId>client</artifactId>
+       <scope>test</scope>
+    </dependency>
   </dependencies>
 
   <build>
@@ -142,4 +147,4 @@
       </plugin>
     </plugins>
   </build>
-</project>
\ No newline at end of file
+</project>
diff --git a/kogito-build/kogito-dependencies-bom/pom.xml b/kogito-build/kogito-dependencies-bom/pom.xml
index 9d4c812444c..255dcd8f91a 100644
--- a/kogito-build/kogito-dependencies-bom/pom.xml
+++ b/kogito-build/kogito-dependencies-bom/pom.xml
@@ -47,6 +47,7 @@
     <version.com.fasterxml.jackson>2.17.2</version.com.fasterxml.jackson>
     <version.com.fasterxml.jackson.databind>2.17.2</version.com.fasterxml.jackson.databind>
     <version.com.jayway.jsonpath>2.9.0</version.com.jayway.jsonpath>
+    <version.com.ongres.scram>2.1</version.com.ongres.scram>
     <version.net.minidev.jsonsmart>2.4.10</version.net.minidev.jsonsmart>
     <version.net.thisptr.jackson-jq>1.0.0-preview.20240207</version.net.thisptr.jackson-jq>
     <version.io.quarkiverse.jackson-jq>2.0.2</version.io.quarkiverse.jackson-jq>
@@ -118,7 +119,7 @@
     <version.org.mongo-image>4.4.14</version.org.mongo-image>
     <version.org.mozilla.rhino>1.7.13</version.org.mozilla.rhino>
     <version.org.redis>2.0.4</version.org.redis>
-    <version.org.postgres>13.4-alpine3.14</version.org.postgres>
+    <version.org.postgres>15.9-alpine3.20</version.org.postgres>
     <!-- we align to version used by quarkus -->
     <version.org.apache.avro>1.11.4</version.org.apache.avro>
     <version.org.assertj>3.24.2</version.org.assertj>
@@ -595,6 +596,12 @@
         <version>${version.com.github.tomakehurst.wiremock}</version>
         <scope>test</scope>
       </dependency>
+      <dependency>
+        <groupId>com.ongres.scram</groupId>
+        <artifactId>client</artifactId>
+        <version>${version.com.ongres.scram}</version>
+        <scope>test</scope>
+      </dependency>
 
       <dependency>
         <groupId>org.apache.maven.shared</groupId>
diff --git a/springboot/integration-tests/integration-tests-springboot-processes-persistence-it/integration-tests-springboot-processes-postgresql/pom.xml b/springboot/integration-tests/integration-tests-springboot-processes-persistence-it/integration-tests-springboot-processes-postgresql/pom.xml
index b454ed8004f..9a0c1389605 100644
--- a/springboot/integration-tests/integration-tests-springboot-processes-persistence-it/integration-tests-springboot-processes-postgresql/pom.xml
+++ b/springboot/integration-tests/integration-tests-springboot-processes-persistence-it/integration-tests-springboot-processes-postgresql/pom.xml
@@ -97,6 +97,16 @@
       <artifactId>awaitility</artifactId>
       <scope>test</scope>
     </dependency>
+    <dependency>
+       <groupId>io.vertx</groupId>
+       <artifactId>vertx-pg-client</artifactId>
+       <scope>test</scope>
+    </dependency>
+    <dependency>
+       <groupId>com.ongres.scram</groupId>
+       <artifactId>client</artifactId>
+       <scope>test</scope>
+    </dependency>
   </dependencies>
 
   <build>