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