From 4d04ac6d8293f09ab02f3594fc890b3ade97e340 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Eric=20M=C3=BCller?= <mueller@kip.uni-heidelberg.de>
Date: Mon, 5 Aug 2024 15:49:49 +0200
Subject: [PATCH] test: gitlab ci build [DO-NOT-MERGE]

---
 lib/spack/spack/cmd/spec.py   | 2 +-
 lib/spack/spack/oci/opener.py | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/spack/spack/cmd/spec.py b/lib/spack/spack/cmd/spec.py
index 0abd63ff6a6..fd7a3bd4015 100644
--- a/lib/spack/spack/cmd/spec.py
+++ b/lib/spack/spack/cmd/spec.py
@@ -98,7 +98,7 @@ def spec(parser, args):
     # Use command line specified specs, otherwise try to use environment specs.
     if args.specs:
         input_specs = spack.cmd.parse_specs(args.specs)
-        concretized_specs = spack.cmd.parse_specs(args.specs, concretize=True)
+        concretized_specs = spack.cmd.parse_specs(args.specs, concretize=True, tests=True)
         specs = list(zip(input_specs, concretized_specs))
     else:
         env = ev.active_environment()
diff --git a/lib/spack/spack/oci/opener.py b/lib/spack/spack/oci/opener.py
index 792598578d3..ba06ccb65bf 100644
--- a/lib/spack/spack/oci/opener.py
+++ b/lib/spack/spack/oci/opener.py
@@ -401,6 +401,7 @@ def create_opener():
     """Create an opener that can handle OCI authentication."""
     opener = urllib.request.OpenerDirector()
     for handler in [
+        urllib.request.ProxyHandler({ "http": "proxy.kip.uni-heidelberg.de:8080"})
         urllib.request.UnknownHandler(),
         urllib.request.HTTPSHandler(),
         spack.util.web.SpackHTTPDefaultErrorHandler(),
-- 
GitLab