diff --git a/config/software/prometheus.rb b/config/software/prometheus.rb
index 401adcd2b3a740c6924826fbede8d772f08068bc_Y29uZmlnL3NvZnR3YXJlL3Byb21ldGhldXMucmI=..0388a0993088a0294d0012e0d0a4b5c6ec398970_Y29uZmlnL3NvZnR3YXJlL3Byb21ldGhldXMucmI= 100644
--- a/config/software/prometheus.rb
+++ b/config/software/prometheus.rb
@@ -20,7 +20,7 @@
 require "#{Omnibus::Config.project_root}/lib/gitlab/prometheus_helper"
 
 name 'prometheus'
-version = Gitlab::Version.new('prometheus', '2.53.1')
+version = Gitlab::Version.new('prometheus', '2.54.0')
 default_version version.print
 
 license 'APACHE-2.0'
diff --git a/deps.yml b/deps.yml
index 401adcd2b3a740c6924826fbede8d772f08068bc_ZGVwcy55bWw=..0388a0993088a0294d0012e0d0a4b5c6ec398970_ZGVwcy55bWw= 100644
--- a/deps.yml
+++ b/deps.yml
@@ -146,12 +146,6 @@
         - filename: config/software/zlib.rb
           pattern: "Gitlab::Version.new\\('zlib', 'v(\\S+)'\\)"
           tag_prefix: 'v'
-      # prometheus
-      https://gitlab.com/gitlab-org/build/omnibus-mirror/prometheus.git:
-        replace_in_files:
-        - filename: config/software/prometheus.rb
-          pattern: "Gitlab::Version.new\\('prometheus', '(\\S+)'\\)"
-          tag_prefix: 'v'
       # gitlab-exporter
       https://gitlab.com/gitlab-org/gitlab-exporter.git:
         replace_in_files:
diff --git a/support/dependency_decisions.yml b/support/dependency_decisions.yml
index 401adcd2b3a740c6924826fbede8d772f08068bc_c3VwcG9ydC9kZXBlbmRlbmN5X2RlY2lzaW9ucy55bWw=..0388a0993088a0294d0012e0d0a4b5c6ec398970_c3VwcG9ydC9kZXBlbmRlbmN5X2RlY2lzaW9ucy55bWw= 100644
--- a/support/dependency_decisions.yml
+++ b/support/dependency_decisions.yml
@@ -29,9 +29,9 @@
   - github.com/hashicorp/consul/api
   - MPL2
   - :who: Clemens Beck
-    :why: https://github.com/hashicorp/consul/blob/api/v1.29.1/api/LICENSE
-    :versions: [ v1.29.1 ]
-    :when: 2024-06-24 08:50:00.000000000 Z
+    :why: https://github.com/hashicorp/consul/blob/api/v1.29.2/api/LICENSE
+    :versions: [ v1.29.2 ]
+    :when: 2024-08-12 11:15:00.000000000 Z
 - - :license
   - gitlab.com/lupine/icu
   - BSD-2-Clause
@@ -182,8 +182,8 @@
   - github.com/hashicorp/nomad/api
   - MPL2
   - :who: Clemens Beck
-    :why: https://github.com/hashicorp/nomad/blob/e73d8bb1140d203535d62ef767420acd1a12ac92/api/LICENSE
-    :versions: [ v0.0.0-20240604134157-e73d8bb1140d ]
+    :why: https://github.com/hashicorp/nomad/blob/3d93bd3778f354d187d1d05c00150988e75d42a1/api/LICENSE 
+    :versions: [ v0.0.0-20240717122358-3d93bd3778f3 ]
     :when: 2024-06-24 08:50:00.000000000 Z
 - - :license
   - github.com/kieler/elkjs
@@ -310,4 +310,4 @@
   - :who: Timo Furrer
     :why: https://github.com/antlr4-go/antlr/blob/main/LICENSE
     :versions: []
-    :when: 2024-07-29 11:00:00.000000000 Z
\ No newline at end of file
+    :when: 2024-07-29 11:00:00.000000000 Z