diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ce62eb4139d4ca0f943044bd7f618d35249eb884..8311e3eb5f41f0f9b200e67bde364bbc607cbf57 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -29,8 +29,7 @@ variables:
 
 include:
   - project: 'hive/hive'
-    # This has to be the same as the commit checked out in the submodule
-    ref: 2c5e0bca0a2725bc5e4fbf4280e0a3c862d21bb6
+    ref: 5c97384b9b6c3981c28ba2f789acd634f9ff59f6
     file: '/scripts/ci-helpers/prepare_data_image_job.yml'
   - project: 'hive/common-ci-configuration'
     # This should be the same version of Common CI defined in /hive/scripts/ci-helpers/prepare_data_image_job.yml
diff --git a/hive b/hive
index 2c5e0bca0a2725bc5e4fbf4280e0a3c862d21bb6..5c97384b9b6c3981c28ba2f789acd634f9ff59f6 160000
--- a/hive
+++ b/hive
@@ -1 +1 @@
-Subproject commit 2c5e0bca0a2725bc5e4fbf4280e0a3c862d21bb6
+Subproject commit 5c97384b9b6c3981c28ba2f789acd634f9ff59f6
diff --git a/poetry.lock b/poetry.lock
index daf5a90139ddf6280b6d1c88563b2f00455a1385..8195ae590787e9d8c45c59647ebc2a6e3a9a1931 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1,4 +1,4 @@
-# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand.
+# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand.
 
 [[package]]
 name = "aiohttp"
@@ -1050,12 +1050,12 @@ files = [
 
 [[package]]
 name = "schemas"
-version = "0.0.1.dev289+4b5f474"
+version = "0.0.1.dev290+bb2552a"
 description = "Tools for checking if message fits expected format"
 optional = false
 python-versions = ">=3.10,<4.0"
 files = [
-    {file = "schemas-0.0.1.dev289+4b5f474-py3-none-any.whl", hash = "sha256:6f206459e576132c137a7caf76308b49c83b65cac3e07ca188f980fdadb8a2c7"},
+    {file = "schemas-0.0.1.dev290+bb2552a-py3-none-any.whl", hash = "sha256:c32cd9091edf290580712114e7b91e0b8054bbb5d69d4417791663f95300955d"},
 ]
 
 [package.dependencies]
@@ -1331,4 +1331,4 @@ multidict = ">=4.0"
 [metadata]
 lock-version = "2.0"
 python-versions = "^3.10"
-content-hash = "1051bf0ecf4488a610c08a6adc2cd81624fda9192d865f8a801926786cb857e7"
+content-hash = "84d81b1dc6ad05a799dc5db512ee816d4c29585e46eb62ef55718aed5cce833f"
diff --git a/pyproject.toml b/pyproject.toml
index fe5639a3bcb01a8c2253a3d8a28b4d22b77d4c24..d8b9cf3ba1dcf02a99cee5818c3ed4c34beb25af 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -35,7 +35,7 @@ httpx = { extras = ["http2"], version = "0.23.3" }
 requests = "2.27.1"
 aiohttp = "3.9.1"
 wax = "0.0.3a2.dev39+44db07f"
-schemas = "0.0.1.dev289+4b5f474"
+schemas = "0.0.1.dev290+bb2552a"
 
 
 [tool.poetry.group.dev.dependencies]