From 03655ef9c00434b62053d7108abe400dba0bd457 Mon Sep 17 00:00:00 2001 From: Boden R Date: Wed, 3 Jan 2018 09:28:58 -0700 Subject: [PATCH] add neutron-lib master periodic job to vmware-nsx We currently run the periodic-jobs-with-neutron-lib-master on a number of sub-projects that consume neutron-lib. These periodics act as a smokescreen to determine consumer health and is used to determine if it's safe to release neutron-lib. This patch adds vmware-nsx to that set of consumers by including the periodic-jobs-with-neutron-lib-master template on the vmware-nsx project. It also adds the periodic results to the neutron-lib grafana dashboard. Change-Id: Ic94010417fc702e2ebf62e29bb29c363af68d10c --- grafana/neutron-lib.yaml | 1 + zuul.d/projects.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/grafana/neutron-lib.yaml b/grafana/neutron-lib.yaml index f75f368d84..0a6204237c 100644 --- a/grafana/neutron-lib.yaml +++ b/grafana/neutron-lib.yaml @@ -49,4 +49,5 @@ dashboard: - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_networking-sfc.master.job.legacy-periodic-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_networking-sfc.master.job.legacy-periodic-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'legacy-periodic-py35-with-neutron-lib-master (networking-sfc)') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_neutron-dynamic-routing.master.job.legacy-periodic-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_neutron-dynamic-routing.master.job.legacy-periodic-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'legacy-periodic-py35-with-neutron-lib-master (neutron-dynamic-routing)') - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_neutron-fwaas.master.job.legacy-periodic-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_neutron-fwaas.master.job.legacy-periodic-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'legacy-periodic-py35-with-neutron-lib-master (neutron-fwaas)') + - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_vmware-nsx.master.job.legacy-periodic-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.periodic.project.git_openstack_org.openstack_vmware-nsx.master.job.legacy-periodic-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'legacy-periodic-py35-with-neutron-lib-master (vmware-nsx)') type: graph diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index 9b43000b42..384c28378e 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -17690,6 +17690,7 @@ - check-requirements - openstack-python35-jobs-neutron - periodic-stable-jobs-neutron + - periodic-jobs-with-neutron-lib-master - publish-to-pypi-neutron check: jobs: