diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 8e09b34699..dffe13329e 100755
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -605,6 +605,11 @@ project-templates:
       - gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7
       - gate-puppet-openstack-integration-scenario002-tempest-dsvm-trusty
       - gate-puppet-openstack-integration-scenario002-tempest-dsvm-centos7
+    gate:
+      - gate-puppet-openstack-integration-scenario001-tempest-dsvm-trusty
+      - gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7
+      - gate-puppet-openstack-integration-scenario002-tempest-dsvm-trusty
+      - gate-puppet-openstack-integration-scenario002-tempest-dsvm-centos7
 
   - name: puppet-openstack-spec-helper-jobs
     check:
@@ -990,7 +995,6 @@ jobs:
 
   # puppet-integration scenario jobs non-voting and run after stable/kilo
   - name: ^gate-puppet-openstack-integration-scenario00(1|2)-tempest-dsvm-.*$
-    voting: false
     branch: ^(?!stable/kilo).*$
 
   # puppet-integration lint/syntax jobs run only after stable/kilo