diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 21f6d9941e2a5ac6dc980469d1a2ee212e5ba584..97e39e675f35a3e79de2b876555a6b2d65a9c677 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -341,8 +341,6 @@ enable-wordpress:
 
 test-dns:
   stage: setup-cluster
-  needs:
-    - job: create-vps
   script:
     - *debug_information
     - cd ansible/
@@ -400,9 +398,6 @@ setup-openappstack:
 
 .helm-release:
   stage: helm-release
-  needs:
-    - job: setup-openappstack
-    - job: test-dns
   script:
     - *debug_information
     - cd ansible/
@@ -483,8 +478,6 @@ wordpress-helm-release:
 eventrouter-ready:
   variables:
     APP: "eventrouter"
-  needs:
-    - job: eventrouter-helm-release
   extends:
     - .apps-ready
     - .eventrouter_rules
@@ -492,8 +485,6 @@ eventrouter-ready:
 loki-stack-ready:
   variables:
     APP: "loki-stack"
-  needs:
-    - job: loki-stack-helm-release
   extends:
     - .apps-ready
     - .loki_stack_rules
@@ -501,8 +492,6 @@ loki-stack-ready:
 nextcloud-ready:
   variables:
     APP: "nextcloud"
-  needs:
-    - job: nextcloud-helm-release
   extends:
     - .apps-ready
     - .nextcloud_rules
@@ -510,8 +499,6 @@ nextcloud-ready:
 prometheus-stack-ready:
   variables:
     APP: "prometheus-stack"
-  needs:
-    - job: prometheus-stack-helm-release
   extends:
     - .apps-ready
     - .prometheus_stack_rules
@@ -519,8 +506,6 @@ prometheus-stack-ready:
 rocketchat-ready:
   variables:
     APP: "rocketchat"
-  needs:
-    - job: rocketchat-helm-release
   extends:
     - .apps-ready
     - .rocketchat_rules
@@ -528,8 +513,6 @@ rocketchat-ready:
 single-sign-on-ready:
   variables:
     APP: "single-sign-on"
-  needs:
-    - job: single-sign-on-helm-release
   extends:
     - .apps-ready
     - .single_sign_on_rules
@@ -537,8 +520,6 @@ single-sign-on-ready:
 wordpress-ready:
   variables:
     APP: "wordpress"
-  needs:
-    - job: wordpress-helm-release
   extends:
     - .apps-ready
     - .wordpress_rules
@@ -566,8 +547,6 @@ wordpress-ready:
 nextcloud-cert:
   variables:
     APP: "nextcloud"
-  needs:
-    - job: nextcloud-ready
   extends:
     - .apps-cert
     - .nextcloud_rules
@@ -575,8 +554,6 @@ nextcloud-cert:
 prometheus-stack-cert:
   variables:
     APP: "prometheus-stack"
-  needs:
-    - job: prometheus-stack-ready
   extends:
     - .apps-cert
     - .prometheus_stack_rules
@@ -584,8 +561,6 @@ prometheus-stack-cert:
 rocketchat-cert:
   variables:
     APP: "rocketchat"
-  needs:
-    - job: rocketchat-ready
   extends:
     - .apps-cert
     - .rocketchat_rules
@@ -593,8 +568,6 @@ rocketchat-cert:
 single-sign-on-cert:
   variables:
     APP: "single-sign-on"
-  needs:
-    - job: single-sign-on-ready
   extends:
     - .apps-cert
     - .single_sign_on_rules
@@ -602,8 +575,6 @@ single-sign-on-cert:
 wordpress-cert:
   variables:
     APP: "wordpress"
-  needs:
-    - job: wordpress-ready
   extends:
     - .apps-cert
     - .wordpress_rules
@@ -644,8 +615,6 @@ prometheus-stack-alerts:
   extends:
     - .ssh_setup
     - .prometheus_stack_rules
-  needs:
-    - job: prometheus-stack-ready
   interruptible: true
 
 
@@ -673,8 +642,6 @@ prometheus-stack-alerts:
 prometheus-stack-behave:
   variables:
     APP: "prometheus-stack"
-  needs:
-    - job: prometheus-stack-cert
   extends:
     - .behave
     - .prometheus_stack_rules
@@ -682,8 +649,6 @@ prometheus-stack-behave:
 nextcloud-behave:
   variables:
     APP: "nextcloud"
-  needs:
-    - job: nextcloud-cert
   extends:
     - .behave
     - .nextcloud_rules
@@ -691,8 +656,6 @@ nextcloud-behave:
 rocketchat-behave:
   variables:
     APP: "rocketchat"
-  needs:
-    - job: rocketchat-cert
   extends:
     - .behave
     - .rocketchat_rules
@@ -701,8 +664,6 @@ rocketchat-behave:
 wordpress-behave:
   variables:
     APP: "wordpress"
-  needs:
-    - job: wordpress-cert
   extends:
     - .behave
     - .wordpress_rules