From d8c05fb9efcfc66fcbccec9b8098ee6e4cf708c0 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Thu, 17 Mar 2016 09:00:45 -0400 Subject: [PATCH] Improve TripleO testing coverage for Puppet OpenStack CI * Export puppet-barbican & puppet-oslo refs in TripleO jobs * Run TripleO jobs when testing puppet-oslo and puppet-vswitch, two modules consummed or going to be (very soon) consummed by TripleO. Change-Id: I11c1a1afef0ce76f50847b4a36f21a4b5039dc95 --- jenkins/jobs/tripleo.yaml | 4 +++- zuul/layout.yaml | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/jenkins/jobs/tripleo.yaml b/jenkins/jobs/tripleo.yaml index 24b789b746..fb92a4e189 100644 --- a/jenkins/jobs/tripleo.yaml +++ b/jenkins/jobs/tripleo.yaml @@ -31,6 +31,7 @@ export PROJECTS="openstack/instack $PROJECTS" export PROJECTS="openstack/instack-undercloud $PROJECTS" export PROJECTS="openstack/puppet-aodh $PROJECTS" + export PROJECTS="openstack/puppet-barbican $PROJECTS" export PROJECTS="openstack/puppet-ceilometer $PROJECTS" export PROJECTS="openstack/puppet-ceph $PROJECTS" export PROJECTS="openstack/puppet-cinder $PROJECTS" @@ -41,16 +42,17 @@ export PROJECTS="openstack/puppet-ironic $PROJECTS" export PROJECTS="openstack/puppet-keystone $PROJECTS" export PROJECTS="openstack/puppet-mistral $PROJECTS" - export PROJECTS="openstack/puppet-zaqar $PROJECTS" export PROJECTS="openstack/puppet-neutron $PROJECTS" export PROJECTS="openstack/puppet-nova $PROJECTS" export PROJECTS="openstack/puppet-openstack_extras $PROJECTS" export PROJECTS="openstack/puppet-openstacklib $PROJECTS" + export PROJECTS="openstack/puppet-oslo $PROJECTS" export PROJECTS="openstack/puppet-pacemaker $PROJECTS" export PROJECTS="openstack/puppet-sahara $PROJECTS" export PROJECTS="openstack/puppet-swift $PROJECTS" export PROJECTS="openstack/puppet-tripleo $PROJECTS" export PROJECTS="openstack/puppet-vswitch $PROJECTS" + export PROJECTS="openstack/puppet-zaqar $PROJECTS" export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS" export PROJECTS="openstack/python-tripleoclient $PROJECTS" export PROJECTS="openstack/tripleo-common $PROJECTS" diff --git a/zuul/layout.yaml b/zuul/layout.yaml index b0de5e29db..372670fbd8 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -8880,6 +8880,8 @@ projects: - name: puppet-module-unit-jobs - name: puppet-beaker-jobs - name: puppet-openstack-integration-jobs-all + check-tripleo: + - gate-tripleo-ci-f22-nonha - name: openstack/puppet-ovn template: @@ -8987,6 +8989,8 @@ projects: - name: puppet-beaker-jobs - name: puppet-openstack-integration-jobs-all - name: release-notes-jobs + check-tripleo: + - gate-tripleo-ci-f22-nonha - name: openstack/puppet-zaqar template: