Create the sp-finalize project for the shadow jobs

Zuul requires that a job that shadows another one is defined later in
the configuration.

Change-Id: Ic3d2d6ef061456d3bfd3a0f5012b291c23227453
diff --git a/resources/_internal.yaml b/resources/_internal.yaml
index 7b90f43..0cc6850 100644
--- a/resources/_internal.yaml
+++ b/resources/_internal.yaml
@@ -25,9 +25,6 @@
       source-repositories:
         - config:
             zuul/config-project: True
-            zuul/shadow:
-              - openstack/devstack
-              - openstack/openstack-zuul-jobs
         - sf-jobs
         - zuul/zuul-jobs:
             connection: opendev.org
diff --git a/resources/resources.yaml b/resources/resources.yaml
index d3906cf..ae6bc99 100644
--- a/resources/resources.yaml
+++ b/resources/resources.yaml
@@ -1111,10 +1111,22 @@
         - x/trio2o:
             connection: opendev.org
             zuul/include: []
+    sp-finalize:
+      tenant: local
+      description: Overrides for the StorPool CI system
+      source-repositories:
+        - sp-finalize:
+            zuul/include: [job]
+            zuul/shadow:
+              - openstack/devstack
+              - openstack/openstack-zuul-jobs
   repos:
     sp-osci:
       description: Tools and patches specific to the StorPool CI runs
       acl: sp-full-acl
+    sp-finalize:
+      description: Overrides for the StorPool CI system
+      acl: sp-full-acl
   groups:
     config-ptl:
       description: Team lead for the config repo