From 7924ca28d785c5e39bc1e54f1e5dad7e3b1536b9 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Thu, 21 May 2015 22:55:46 -0700 Subject: [PATCH] Expose Puppet OpenStack specs to specs.openstack.org Puppet OpenStack specs are being refactorized to be consistent with OpenStack projects (example taken with Ceilometer, Telemetry specs). The goal is to expose the blueprints on specs.openstack.org. See also https://review.openstack.org/#/c/184943/ Change-Id: I79da2cb55ae6b1849001fe05f96c4ed35351c356 Depends-on: I90b0b37d0fa00f299e7bd96be1f75645afe87ac6 --- jenkins/jobs/projects.yaml | 7 +++++++ specs/specs.yaml | 4 +++- zuul/layout.yaml | 6 +++++- 3 files changed, 15 insertions(+), 2 deletions(-) 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: