diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 73b7efa0b4ac3b3dabcc4a48ec62f26095186b4e..f34a3b5b6fb2e3ded04ae5f8a1ad5b049d520009 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -80,6 +80,7 @@ spack:install_compilers:
 
   needs:
     - job: spack:setup
+  timeout: 5h
 
 spack:concretize:
   stage: concretize
@@ -94,6 +95,7 @@ spack:concretize:
   artifacts:
     paths:
       - stacks/${stack}/spack.lock
+  timeout: 2h
 
 spack:install:
   stage: install