diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index e8bf2ee317..088d30bbf5 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -4862,6 +4862,13 @@ - puppet-module-unit - gate-{name}-puppet-syntax-future +- project: + name: puppet-openstack-specs + node: 'bare-precise || bare-trusty' + + jobs: + - specs-jobs + - project: name: puppet-openstacklib node: 'bare-trusty' diff --git a/specs/specs.yaml b/specs/specs.yaml index b025c9edeb..1842e2f6c7 100644 --- a/specs/specs.yaml +++ b/specs/specs.yaml @@ -21,6 +21,8 @@ projects: repo: openstack/swift-specs - name: Orchestration Specifications (heat) repo: openstack/heat-specs + - name: Puppet modules for OpenStack (Puppet OpenStack) + repo: stackforge/puppet-openstack-specs - name: Queue Service Specifications (zaqar) repo: openstack/zaqar-specs - name: Telemetry Service Specifications (ceilometer) @@ -41,4 +43,4 @@ programs: - name: Infrastructure Program Specifications repo: openstack-infra/infra-specs - name: QA Program Specifications - repo: openstack/qa-specs \ No newline at end of file + repo: openstack/qa-specs diff --git a/zuul/layout.yaml b/zuul/layout.yaml index d60b2281e6..3aeaafe266 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -6686,7 +6686,11 @@ projects: - name: stackforge/puppet-openstack-specs template: - name: merge-check - - name: noop-jobs + - name: openstack-specs-jobs + check: + - gate-puppet-openstack-specs-python27 + gate: + - gate-puppet-openstack-specs-python27 - name: stackforge/puppet-openstacklib template: