Try to get a bit closer to running Cinder jobs regularly

Add a lot of OpenStack projects to the Zuul config.

Reshuffle some diagnostic output in the sp-init playbook.
Run the (still experimental) jobs on the openstack/cinder project,
not the config one.
Run our git-if-needed tool to apply patches to Cinder, os-brick, etc.

Change-Id: I89820ba02da71a8753dca76be976f6e2014cf115
diff --git a/zuul.d/sp-cinder.yaml b/zuul.d/sp-cinder.yaml
index 5cc1b3c..c31ed0d 100644
--- a/zuul.d/sp-cinder.yaml
+++ b/zuul.d/sp-cinder.yaml
@@ -1,10 +1,15 @@
 - job:
-    name: sp-trivial-storprep
+    name: cinder-storpool-tempest
     pre-run: playbooks/sp-init.yaml
     run: playbooks/tempest-and-cinderlib-run.yaml
     post-run: playbooks/sp-cleanup.yaml
     required-projects:
+      # - opendev.org/openstack/cinderlib
+      # - opendev.org/openstack/os-brick
+      # - opendev.org/openstack/tempest
+      # - opendev.org/openstack/cinder-tempest-plugin
       - config
+      - sp-osci
     timeout: 3600
     nodeset:
       nodes:
@@ -12,8 +17,9 @@
           label: centos-base
 
 - project:
+    # name: openstack/cinder
     name: config
     experimental:
       jobs:
-        - sp-trivial-storprep:
+        - cinder-storpool-tempest:
             branches: master