diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
index 2d477b4965..1822232bab 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -2795,6 +2795,7 @@
 
     jobs:
       - gate-{name}-pep8
+      - 'gate-{name}-requirements'
       - '{name}-tarball'
       - pypi-jobs
 
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 0a7ace87ce..af85b9e668 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -1929,6 +1929,7 @@ projects:
     template:
       - name: merge-check
       - name: publish-to-pypi
+      - name: check-requirements
     check:
       - gate-openstack-doc-tools-pep8
     gate: