diff --git a/pom.xml b/pom.xml
index 7ba22d2a076..c5b7fc302f3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@
war
1.2.18.4
- 9.21.2
+ 9.22.1
1.20.1
0.8.7
5.2.1
@@ -790,7 +790,7 @@
true
docker-build
- 13
+ 16
gdcc/dataverse:${app.image.tag}
unstable
diff --git a/scripts/installer/install.py b/scripts/installer/install.py
index 5a7b9f75696..18995695638 100644
--- a/scripts/installer/install.py
+++ b/scripts/installer/install.py
@@ -422,9 +422,13 @@
conn.close()
if int(pg_major_version) >= 15:
+ admin_conn_string = "dbname='"+pgDb+"' user='postgres' password='"+pgAdminPassword+"' host='"+pgHost+"'"
+ conn = psycopg2.connect(admin_conn_string)
+ conn.set_isolation_level(ISOLATION_LEVEL_AUTOCOMMIT)
+ cur = conn.cursor()
conn_cmd = "GRANT CREATE ON SCHEMA public TO "+pgUser+";"
- print("PostgreSQL 15 or higher detected. Running " + conn_cmd)
try:
+ print("PostgreSQL 15 or higher detected. Running " + conn_cmd)
cur.execute(conn_cmd)
except:
if force: