Revert "Revert "Remove unneeded required projects""
Revert "Revert "Remove unneeded required projects""

This reverts commit 34c9a475988be5c95cfc3b1b248a15438f25da32.

Let's try this again.

Depends-on: https://review.openstack.org/585208
Depends-on: https://review.openstack.org/589580
Change-Id: I35d8942c760450aaf7dda9e14a8b2b8d4aea4a64

openstack-infra/openstack-zuul-jobs,openstack-infra/openstack-zuul-jobs