summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYAMAMOTO Takashi <yamamoto@midokura.com>2017-09-20 10:39:42 +0900
committerYAMAMOTO Takashi <yamamoto@midokura.com>2017-09-20 11:04:12 +0900
commit8f5bb47ab1534e0de05636f6cfe743c59ba4713d (patch)
tree29f4d03255333e3e1c6ddf13c0f92ba9307b8384
parent1e004f5a47f502c81a097f1415ef41430cd00d44 (diff)
networking-midonet: Add an experimental multinode job
Notes
Notes (review): Code-Review+2: Andreas Jaeger <jaegerandi@gmail.com> Code-Review+2: yolanda.robla <yroblamo@redhat.com> Workflow+1: yolanda.robla <yroblamo@redhat.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 21 Sep 2017 14:15:09 +0000 Reviewed-on: https://review.openstack.org/505464 Project: openstack-infra/project-config Branch: refs/heads/master
-rw-r--r--grafana/networking-midonet.yaml28
-rw-r--r--jenkins/jobs/networking-midonet.yaml3
-rw-r--r--jenkins/jobs/projects.yaml52
-rwxr-xr-xzuul/layout.yaml40
4 files changed, 78 insertions, 45 deletions
diff --git a/grafana/networking-midonet.yaml b/grafana/networking-midonet.yaml
index 9ebb3c4..7c83f6e 100644
--- a/grafana/networking-midonet.yaml
+++ b/grafana/networking-midonet.yaml
@@ -28,16 +28,16 @@ dashboard:
28 - title: Tempest Failure Rates (Check queue) 28 - title: Tempest Failure Rates (Check queue)
29 span: 4 29 span: 4
30 targets: 30 targets:
31 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial') 31 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial')
32 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv') 32 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv')
33 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-centos-7') 33 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7')
34 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv') 34 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv')
35 type: graph 35 type: graph
36 - title: Tempest Failure Rates (Gate queue) 36 - title: Tempest Failure Rates (Gate queue)
37 span: 4 37 span: 4
38 targets: 38 targets:
39 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial') 39 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial')
40 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-ml2-centos-7') 40 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.{SUCCESS,FAILURE})),'24hours'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7')
41 type: graph 41 type: graph
42 - title: Grenade Failure Rates (Check queue) 42 - title: Grenade Failure Rates (Check queue)
43 span: 4 43 span: 4
@@ -64,10 +64,10 @@ dashboard:
64 - title: Periodic jobs 64 - title: Periodic jobs
65 span: 4 65 span: 4
66 targets: 66 targets:
67 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-ocata') 67 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-ocata')
68 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-ocata') 68 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-ocata')
69 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-xenial-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-v2-ubuntu-xenial-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-v2-ubuntu-xenial-newton') 69 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial-newton')
70 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial-newton') 70 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial-newton')
71 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-ocata') 71 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-ocata.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-ocata.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-ocata')
72 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-newton') 72 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-networking-midonet-python27-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-python27-newton')
73 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-py35-with-neutron-lib-master') 73 - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-networking-midonet-py35-with-neutron-lib-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-networking-midonet-py35-with-neutron-lib-master')
@@ -84,7 +84,7 @@ dashboard:
84 - s 84 - s
85 - none 85 - none
86 targets: 86 targets:
87 - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial') 87 - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial')
88 - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv') 88 - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv')
89 - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-ml2-centos-7.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-ml2-centos-7') 89 - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7')
90 - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv') 90 - target: alias(scale(stats.timers.nodepool.job.gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv.master.runtime.mean, '0.001'), 'gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv')
diff --git a/jenkins/jobs/networking-midonet.yaml b/jenkins/jobs/networking-midonet.yaml
index a095b20..c0335e4 100644
--- a/jenkins/jobs/networking-midonet.yaml
+++ b/jenkins/jobs/networking-midonet.yaml
@@ -1,5 +1,5 @@
1- job-template: 1- job-template:
2 name: '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}' 2 name: '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}'
3 node: '{node}' 3 node: '{node}'
4 4
5 wrappers: 5 wrappers:
@@ -22,6 +22,7 @@
22 if [ "$BRANCH_OVERRIDE" != "default" ] ; then 22 if [ "$BRANCH_OVERRIDE" != "default" ] ; then
23 export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE 23 export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
24 fi 24 fi
25 export DEVSTACK_GATE_TOPOLOGY={topology}
25 26
26 # Because we are testing a non standard project, add 27 # Because we are testing a non standard project, add
27 # our project repository. This makes zuul do the right 28 # our project repository. This makes zuul do the right
diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml
index 94c413c..1ab0ec3 100644
--- a/jenkins/jobs/projects.yaml
+++ b/jenkins/jobs/projects.yaml
@@ -5877,72 +5877,102 @@
5877 - translation-jobs 5877 - translation-jobs
5878 - openstack-releasenotes-jobs 5878 - openstack-releasenotes-jobs
5879 - periodic-python-jobs-with-neutron-lib-master 5879 - periodic-python-jobs-with-neutron-lib-master
5880 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5880 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5881 pipeline: gate 5881 pipeline: gate
5882 midonet-plugin: v2 5882 midonet-plugin: v2
5883 topology: aio
5884 node-release: ubuntu-xenial
5883 node: ubuntu-xenial 5885 node: ubuntu-xenial
5884 suffix: '' 5886 suffix: ''
5885 branch-override: default 5887 branch-override: default
5886 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5888 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5887 pipeline: gate 5889 pipeline: gate
5888 midonet-plugin: v2-full 5890 midonet-plugin: v2-full
5891 topology: aio
5892 node-release: ubuntu-xenial
5889 node: ubuntu-xenial 5893 node: ubuntu-xenial
5890 suffix: '-nv' 5894 suffix: '-nv'
5891 branch-override: default 5895 branch-override: default
5892 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5896 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5893 pipeline: periodic 5897 pipeline: periodic
5894 midonet-plugin: ml2-full 5898 midonet-plugin: ml2-full
5899 topology: aio
5900 node-release: ubuntu-xenial
5895 node: ubuntu-xenial 5901 node: ubuntu-xenial
5896 suffix: '-ocata' 5902 suffix: '-ocata'
5897 branch-override: stable/ocata 5903 branch-override: stable/ocata
5898 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5904 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5899 pipeline: periodic 5905 pipeline: periodic
5900 midonet-plugin: v2-full 5906 midonet-plugin: v2-full
5907 topology: aio
5908 node-release: ubuntu-xenial
5901 node: ubuntu-xenial 5909 node: ubuntu-xenial
5902 suffix: '-ocata' 5910 suffix: '-ocata'
5903 branch-override: stable/ocata 5911 branch-override: stable/ocata
5904 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5912 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5905 pipeline: periodic 5913 pipeline: periodic
5906 midonet-plugin: ml2 5914 midonet-plugin: ml2
5915 topology: aio
5916 node-release: ubuntu-xenial
5907 node: ubuntu-xenial 5917 node: ubuntu-xenial
5908 suffix: '-newton' 5918 suffix: '-newton'
5909 branch-override: stable/newton 5919 branch-override: stable/newton
5910 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5920 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5911 pipeline: periodic 5921 pipeline: periodic
5912 midonet-plugin: v2 5922 midonet-plugin: v2
5923 topology: aio
5924 node-release: ubuntu-xenial
5913 node: ubuntu-xenial 5925 node: ubuntu-xenial
5914 suffix: '-newton' 5926 suffix: '-newton'
5915 branch-override: stable/newton 5927 branch-override: stable/newton
5916 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5928 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5917 pipeline: gate 5929 pipeline: gate
5918 midonet-plugin: ml2 5930 midonet-plugin: ml2
5931 topology: aio
5932 node-release: ubuntu-xenial
5919 node: ubuntu-xenial 5933 node: ubuntu-xenial
5920 suffix: '' 5934 suffix: ''
5921 branch-override: default 5935 branch-override: default
5922 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5936 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5923 pipeline: gate 5937 pipeline: gate
5924 midonet-plugin: ml2-full 5938 midonet-plugin: ml2-full
5939 topology: aio
5940 node-release: ubuntu-xenial
5925 node: ubuntu-xenial 5941 node: ubuntu-xenial
5926 suffix: '-nv' 5942 suffix: '-nv'
5927 branch-override: default 5943 branch-override: default
5928 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5944 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5929 pipeline: gate 5945 pipeline: gate
5930 midonet-plugin: ml2 5946 midonet-plugin: ml2
5947 topology: aio
5948 node-release: centos-7
5931 node: centos-7 5949 node: centos-7
5932 suffix: '' 5950 suffix: ''
5933 branch-override: default 5951 branch-override: default
5934 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5952 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5935 pipeline: gate 5953 pipeline: gate
5936 midonet-plugin: ml2-full 5954 midonet-plugin: ml2-full
5955 topology: aio
5956 node-release: centos-7
5937 node: centos-7 5957 node: centos-7
5938 suffix: '-nv' 5958 suffix: '-nv'
5939 branch-override: default 5959 branch-override: default
5940 - '{pipeline}-tempest-dsvm-networking-midonet-{midonet-plugin}-{node}{suffix}': 5960 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5941 pipeline: gate 5961 pipeline: gate
5942 midonet-plugin: ml2-full-legacy 5962 midonet-plugin: ml2-full-legacy
5963 topology: aio
5964 node-release: ubuntu-xenial
5943 node: ubuntu-xenial 5965 node: ubuntu-xenial
5944 suffix: '-nv' 5966 suffix: '-nv'
5945 branch-override: default 5967 branch-override: default
5968 - '{pipeline}-tempest-dsvm-networking-midonet-{topology}-{midonet-plugin}-{node-release}{suffix}':
5969 pipeline: gate
5970 midonet-plugin: ml2
5971 topology: multinode
5972 node-release: ubuntu-xenial
5973 node: ubuntu-xenial-2-node
5974 suffix: '-nv'
5975 branch-override: default
5946 - '{pipeline}-networking-midonet-rally-dsvm-{midonet-plugin}-{node}{suffix}': 5976 - '{pipeline}-networking-midonet-rally-dsvm-{midonet-plugin}-{node}{suffix}':
5947 pipeline: gate 5977 pipeline: gate
5948 midonet-plugin: v2 5978 midonet-plugin: v2
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index b71f86f..b0dac20 100755
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -2536,19 +2536,19 @@ jobs:
2536 # NOTE(yamamoto): -full variants have been introduced in Ocata. 2536 # NOTE(yamamoto): -full variants have been introduced in Ocata.
2537 # NOTE(yamamoto): The last matching entry wins. 2537 # NOTE(yamamoto): The last matching entry wins.
2538 2538
2539 - name: ^gate-tempest-dsvm-networking-midonet-v2 2539 - name: ^gate-tempest-dsvm-networking-midonet-aio-v2
2540 branch: ^stable/(newton|ocata) 2540 branch: ^stable/(newton|ocata)
2541 2541
2542 - name: ^gate-tempest-dsvm-networking-midonet-v2-full 2542 - name: ^gate-tempest-dsvm-networking-midonet-aio-v2-full
2543 branch: ^stable/ocata 2543 branch: ^stable/ocata
2544 2544
2545 - name: ^gate-tempest-dsvm-networking-midonet-ml2-full 2545 - name: ^gate-tempest-dsvm-networking-midonet-aio-ml2-full
2546 branch: ^(?!stable/newton).*$ 2546 branch: ^(?!stable/newton).*$
2547 2547
2548 - name: ^gate-tempest-dsvm-networking-midonet-ml2.*-centos-7 2548 - name: ^gate-tempest-dsvm-networking-midonet-aio-ml2.*-centos-7
2549 branch: ^(?!stable/newton).*$ 2549 branch: ^(?!stable/newton).*$
2550 2550
2551 - name: ^gate-tempest-dsvm-networking-midonet-ml2-full-legacy-ubuntu-xenial 2551 - name: ^gate-tempest-dsvm-networking-midonet-aio-ml2-full-legacy-ubuntu-xenial
2552 branch: ^(?!stable/(newton|ocata|pike)).*$ 2552 branch: ^(?!stable/(newton|ocata|pike)).*$
2553 2553
2554 - name: ^gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial 2554 - name: ^gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial
@@ -12489,31 +12489,33 @@ projects:
12489 - name: release-notes-jobs 12489 - name: release-notes-jobs
12490 - name: translation-jobs 12490 - name: translation-jobs
12491 check: 12491 check:
12492 - gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial 12492 - gate-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial
12493 - gate-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-nv 12493 - gate-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-nv
12494 - gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial 12494 - gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial
12495 - gate-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-nv 12495 - gate-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-nv
12496 - gate-tempest-dsvm-networking-midonet-ml2-full-legacy-ubuntu-xenial-nv 12496 - gate-tempest-dsvm-networking-midonet-aio-ml2-full-legacy-ubuntu-xenial-nv
12497 - gate-tempest-dsvm-networking-midonet-ml2-centos-7 12497 - gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7
12498 - gate-tempest-dsvm-networking-midonet-ml2-full-centos-7-nv 12498 - gate-tempest-dsvm-networking-midonet-aio-ml2-full-centos-7-nv
12499 - networking-midonet-coverage-ubuntu-xenial-nv 12499 - networking-midonet-coverage-ubuntu-xenial-nv
12500 - gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial 12500 - gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial
12501 - gate-grenade-dsvm-networking-midonet-v2-ubuntu-xenial 12501 - gate-grenade-dsvm-networking-midonet-v2-ubuntu-xenial
12502 - gate-networking-midonet-rally-dsvm-ml2-ubuntu-xenial 12502 - gate-networking-midonet-rally-dsvm-ml2-ubuntu-xenial
12503 - gate-networking-midonet-rally-dsvm-v2-ubuntu-xenial 12503 - gate-networking-midonet-rally-dsvm-v2-ubuntu-xenial
12504 gate: 12504 gate:
12505 - gate-tempest-dsvm-networking-midonet-v2-ubuntu-xenial 12505 - gate-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial
12506 - gate-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial 12506 - gate-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial
12507 - gate-tempest-dsvm-networking-midonet-ml2-centos-7 12507 - gate-tempest-dsvm-networking-midonet-aio-ml2-centos-7
12508 - gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial 12508 - gate-grenade-dsvm-networking-midonet-ml2-ubuntu-xenial
12509 - gate-grenade-dsvm-networking-midonet-v2-ubuntu-xenial 12509 - gate-grenade-dsvm-networking-midonet-v2-ubuntu-xenial
12510 - gate-networking-midonet-rally-dsvm-ml2-ubuntu-xenial 12510 - gate-networking-midonet-rally-dsvm-ml2-ubuntu-xenial
12511 - gate-networking-midonet-rally-dsvm-v2-ubuntu-xenial 12511 - gate-networking-midonet-rally-dsvm-v2-ubuntu-xenial
12512 periodic: 12512 periodic:
12513 - periodic-tempest-dsvm-networking-midonet-v2-ubuntu-xenial-newton 12513 - periodic-tempest-dsvm-networking-midonet-aio-v2-ubuntu-xenial-newton
12514 - periodic-tempest-dsvm-networking-midonet-ml2-ubuntu-xenial-newton 12514 - periodic-tempest-dsvm-networking-midonet-aio-ml2-ubuntu-xenial-newton
12515 - periodic-tempest-dsvm-networking-midonet-v2-full-ubuntu-xenial-ocata 12515 - periodic-tempest-dsvm-networking-midonet-aio-v2-full-ubuntu-xenial-ocata
12516 - periodic-tempest-dsvm-networking-midonet-ml2-full-ubuntu-xenial-ocata 12516 - periodic-tempest-dsvm-networking-midonet-aio-ml2-full-ubuntu-xenial-ocata
12517 experimental:
12518 - gate-tempest-dsvm-networking-midonet-multinode-ml2-ubuntu-xenial-nv
12517 12519
12518 - name: openstack/networking-mlnx 12520 - name: openstack/networking-mlnx
12519 template: 12521 template: