Move the "shadow some Zuul jobs" config here

Change-Id: Iaa419209794c95ee6c0f4beac1f19206782bb9ba
diff --git a/zuul.d/sp-aaa-shadow.yaml b/zuul.d/sp-aaa-shadow.yaml
new file mode 100644
index 0000000..4b3e360
--- /dev/null
+++ b/zuul.d/sp-aaa-shadow.yaml
@@ -0,0 +1,214 @@
+# The shadow job itself
+
+- job:
+    name: sp-shadowed
+    run: playbooks/sp-shadowed-job.yaml
+    timeout: 300
+
+# For openstack/devstack
+
+- job:
+    name: devstack-gate-hooks
+    parent: sp-shadowed
+
+- job:
+    name: devstack-multinode
+    parent: sp-shadowed
+
+- job:
+    name: devstack-multinode-xenial
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-bionic
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-centos-7
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-centos-8
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-centos-8-stream
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-centos-9-stream
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-debian-bullseye
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-fedora-latest
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-fedora-latest-virt-preview
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-openEuler-20.03-SP2
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-opensuse-15
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-opensuse-tumbleweed
+    parent: sp-shadowed
+
+- job:
+    name: devstack-platform-xenial
+    parent: sp-shadowed
+
+- job:
+    name: devstack-unit-tests
+    parent: sp-shadowed
+
+- job:
+    name: devstack-xenial
+    parent: sp-shadowed
+
+# For openstack/openstack-zuul-jobs
+
+- job:
+    name: announce-release
+    parent: sp-shadowed
+
+- job:
+    name: legacy-dsvm-base
+    parent: sp-shadowed
+
+- job:
+    name: legacy-dsvm-base-multinode
+    parent: sp-shadowed
+
+- job:
+    name: legacy-tempest-dsvm-multinode-full
+    parent: sp-shadowed
+
+- job:
+    name: openstack-tox-py39-with-neutron-lib-master
+    parent: sp-shadowed
+
+- job:
+    name: openstack-tox-py39-with-ovsdbapp-master
+    parent: sp-shadowed
+
+- job:
+    name: openstack-tox-with-oslo-master-base
+    parent: sp-shadowed
+
+- job:
+    name: openstack-zuul-jobs-linters
+    parent: sp-shadowed
+
+- job:
+    name: project-config-grafana
+    parent: sp-shadowed
+
+- job:
+    name: project-config-nodepool
+    parent: sp-shadowed
+
+- job:
+    name: tox-py35-on-zuul
+    parent: sp-shadowed
+
+# For openstack/tempest
+
+- job:
+    name: legacy-tempest-neutron-full-stable
+    parent: sp-shadowed
+
+- job:
+    name: tempest-full-centos-9-stream
+    parent: sp-shadowed
+
+- job:
+    name: tempest-full-oslo-master
+    parent: sp-shadowed
+
+- job:
+    name: tempest-full-py3
+    parent: sp-shadowed
+
+- job:
+    name: tempest-full-py3-ipv6
+    parent: sp-shadowed
+
+- job:
+    name: tempest-full-py3-opensuse15
+    parent: sp-shadowed
+
+- job:
+    name: tempest-multinode-full
+    parent: sp-shadowed
+
+# Nodesets
+
+# - nodeset:
+#     name: ubuntu-focal
+#     nodes:
+#       name: controller
+#       label: ubuntu-focal
+#     groups:
+#       - name: tempest
+#         nodes:
+#           - controller
+
+- nodeset:
+    name: centos-base
+    nodes:
+      name: controller
+      label: centos-base
+    groups:
+      - name: tempest
+        nodes:
+          - controller
+
+- nodeset:
+    name: openstack-single-node
+    nodes:
+      name: controller
+      label: centos-base
+    groups:
+      - name: tempest
+        nodes:
+          - controller
+
+- nodeset:
+    name: openstack-single-node-bionic
+    nodes:
+      name: controller
+      label: centos-base
+    groups:
+      - name: tempest
+        nodes:
+          - controller
+
+- nodeset:
+    name: openstack-single-node-focal
+    nodes:
+      name: controller
+      label: centos-base
+    groups:
+      - name: tempest
+        nodes:
+          - controller
+
+- nodeset:
+    name: devstack-single-node-centos-8-stream
+    nodes:
+      name: controller
+      label: centos-base
+    groups:
+      - name: tempest
+        nodes:
+          - controller