Consolidate neutron-lbaas API tests
We no longer need these split out into seperate jobs as they now run fast enough that they can be consolidated into one job, saving gate test nodes. This also updates the octavia and neutron-lbaas jobs for Ubuntu xenial. Change-Id: I33ad138b9a64637839b8acce27c9feab2ec4c0e2 Depends-On: Icb45c6d5043e6e3c79a332b084ff725432b79d4e
This commit is contained in:
parent
e004659c47
commit
aa911114a2
@ -33,31 +33,23 @@ dashboard:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-octavia-python27-liberty.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-octavia-python27-liberty.{SUCCESS,FAILURE})),'24hours'), 'periodic-octavia-py27-liberty')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-octavia-python27-mitaka.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-octavia-python27-mitaka.{SUCCESS,FAILURE})),'24hours'), 'periodic-octavia-py27-mitaka')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic-stable.job.periodic-octavia-python27-newton.FAILURE),sum(stats_counts.zuul.pipeline.periodic-stable.job.periodic-octavia-python27-newton.{SUCCESS,FAILURE})),'24hours'), 'periodic-octavia-py27-newton')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-octavia-py27-with-oslo-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic-octavia-py27-with-oslo-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-octavia-py27-with-oslo-master')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-octavia-py27-with-oslo-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-octavia-py27-with-oslo-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-octavia-py27-with-oslo-master')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-octavia-py34-with-oslo-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic-octavia-py34-with-oslo-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-octavia-py34-with-oslo-master')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-octavia-py35-with-oslo-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic-octavia-py35-with-oslo-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-octavia-py35-with-oslo-master')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.periodic.job.periodic-octavia-py35-with-oslo-master.FAILURE),sum(stats_counts.zuul.pipeline.periodic.job.periodic-octavia-py35-with-oslo-master.{SUCCESS,FAILURE})),'24hours'), 'periodic-octavia-py35-with-oslo-master')
|
||||
type: graph
|
||||
- title: API Test Failure Rates (Check queue)
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-loadbalancer.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-loadbalancer.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-loadbalancer')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-listener.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-listener.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-listener')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-pool.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-pool.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-pool')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-member.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-member.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-member')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-healthmonitor.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-healthmonitor.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-healthmonitor')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial')
|
||||
type: graph
|
||||
- title: API Test Failure Rates (Gate queue)
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-loadbalancer.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-loadbalancer.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-loadbalancer')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-listener.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-listener.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-listener')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-pool.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-pool.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-pool')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-member.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-member.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-member')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-healthmonitor.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-healthmonitor.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-healthmonitor')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.gate.job.gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial')
|
||||
type: graph
|
||||
- title: Scenario Test Failure Rates (Check queue)
|
||||
span: 4
|
||||
targets:
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-scenario.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-scenario.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-scenario')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-scenario-ubuntu-xenial.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-neutron-lbaasv2-dsvm-scenario-ubuntu-xenial.{SUCCESS,FAILURE})),'24hours'), 'gate-neutron-lbaasv2-dsvm-scenario')
|
||||
- target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.pipeline.check.job.gate-octavia-v1-dsvm-scenario-ubuntu-xenial-nv.FAILURE),sum(stats_counts.zuul.pipeline.check.job.gate-octavia-v1-dsvm-scenario-ubuntu-xenial-nv.{SUCCESS,FAILURE})),'24hours'), 'gate-octavia-v1-dsvm-scenario')
|
||||
type: graph
|
||||
|
@ -1,5 +1,5 @@
|
||||
- job-template:
|
||||
name: '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}'
|
||||
name: '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
@ -50,7 +50,7 @@
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-neutron-lbaas-dsvm-functional{job-suffix}'
|
||||
name: '{pipeline}-neutron-lbaas-dsvm-functional-{node}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
|
@ -8160,79 +8160,152 @@
|
||||
- translation-jobs
|
||||
- 'gate-{name}-python35{suffix}':
|
||||
suffix: ''
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: scenario
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: 'scenario-namespace'
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: minimal
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
# Legacy trusty jobs (liberty|mitaka) - remove after mitaka EOL
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv1
|
||||
lbaastest: api
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: healthmonitor
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: listener
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: loadbalancer
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: member
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: pool
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}{job-suffix}':
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: scenario
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: 'scenario-namespace'
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: minimal
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: 'api-namespace'
|
||||
- '{pipeline}-neutron-lbaas-dsvm-functional{job-suffix}':
|
||||
# Legacy xenial jobs (newton) - Remove after newton EOL
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: healthmonitor
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: listener
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: loadbalancer
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: member
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: pool
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: minimal
|
||||
# Current xenial jobs (newton|ocata|>)
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: api
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: scenario
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: 'scenario-namespace'
|
||||
- '{pipeline}-neutron-{lbaasversion}-dsvm-{lbaastest}-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
lbaasversion: lbaasv2
|
||||
lbaastest: 'api-namespace'
|
||||
- '{pipeline}-neutron-lbaas-dsvm-functional-{node}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
|
||||
|
122
zuul/layout.yaml
122
zuul/layout.yaml
@ -1941,9 +1941,27 @@ jobs:
|
||||
voting: false
|
||||
|
||||
# LBaaS v1 should run on liberty and mitaka only
|
||||
- name: ^gate-neutron-lbaasv1-dsvm-api
|
||||
- name: ^gate-neutron-lbaasv1-dsvm-api-ubuntu-trusty
|
||||
branch: ^stable/(liberty|mitaka)
|
||||
|
||||
# Legacy api tests xenial - remove after newton EOL
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-xenial
|
||||
branch: ^stable/newton
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-listener-ubuntu-xenial
|
||||
branch: ^stable/newton
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-pool-ubuntu-xenial
|
||||
branch: ^stable/newton
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-member-ubuntu-xenial
|
||||
branch: ^stable/newton
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-xenial
|
||||
branch: ^stable/newton
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-minimal-ubuntu-xenial
|
||||
branch: ^stable/newton
|
||||
|
||||
# This is a new test for Ocata forward
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
|
||||
# Octavia functional tests
|
||||
- name: ^gate-octavia-tox-functional-ubuntu-xenial
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
@ -2253,12 +2271,6 @@ jobs:
|
||||
- name: ^gate-neutron-fwaas-v2-dsvm-tempest-multinode-nv$
|
||||
branch: ^(?!stable/(liberty|mitaka|newton)).*$
|
||||
|
||||
- name: ^gate-neutron-lbaasv2-dsvm-scenario$
|
||||
voting: false
|
||||
|
||||
- name: ^gate-neutron-lbaas-dsvm-functional.*$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
|
||||
- name: ^gate-group-based-policy-dsvm-functional$
|
||||
voting: false
|
||||
|
||||
@ -12306,25 +12318,42 @@ projects:
|
||||
- name: release-notes-jobs
|
||||
- name: translation-jobs
|
||||
check:
|
||||
- gate-neutron-lbaas-dsvm-functional-nv
|
||||
- gate-neutron-lbaasv1-dsvm-api
|
||||
- gate-neutron-lbaasv2-dsvm-api-namespace-nv
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor
|
||||
- gate-neutron-lbaasv2-dsvm-listener
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer
|
||||
- gate-neutron-lbaasv2-dsvm-member
|
||||
- gate-neutron-lbaasv2-dsvm-minimal
|
||||
- gate-neutron-lbaasv2-dsvm-pool
|
||||
- gate-neutron-lbaasv2-dsvm-scenario
|
||||
- gate-neutron-lbaasv2-dsvm-scenario-namespace-nv
|
||||
- gate-neutron-lbaasv1-dsvm-api-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-api-namespace-ubuntu-trusty-nv
|
||||
- gate-neutron-lbaasv2-dsvm-minimal-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-member-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-scenario-ubuntu-trusty-nv
|
||||
- gate-neutron-lbaasv2-dsvm-scenario-namespace-ubuntu-trusty-nv
|
||||
- gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-api-namespace-ubuntu-xenial-nv
|
||||
- gate-neutron-lbaas-dsvm-functional-ubuntu-xenial-nv
|
||||
- gate-neutron-lbaasv2-dsvm-minimal-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-member-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-scenario-ubuntu-xenial-nv
|
||||
- gate-neutron-lbaasv2-dsvm-scenario-namespace-ubuntu-xenial-nv
|
||||
gate:
|
||||
- gate-neutron-lbaasv1-dsvm-api
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor
|
||||
- gate-neutron-lbaasv2-dsvm-listener
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer
|
||||
- gate-neutron-lbaasv2-dsvm-member
|
||||
- gate-neutron-lbaasv2-dsvm-minimal
|
||||
- gate-neutron-lbaasv2-dsvm-pool
|
||||
- gate-neutron-lbaasv1-dsvm-api-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-minimal-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-member-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-minimal-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-member-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-xenial
|
||||
|
||||
- name: openstack/neutron-lbaas-dashboard
|
||||
template:
|
||||
@ -12626,23 +12655,42 @@ projects:
|
||||
- name: publish-to-pypi
|
||||
- name: release-notes-jobs
|
||||
check:
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor
|
||||
- gate-neutron-lbaasv2-dsvm-listener
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer
|
||||
- gate-neutron-lbaasv2-dsvm-member
|
||||
- gate-neutron-lbaasv2-dsvm-minimal
|
||||
- gate-neutron-lbaasv2-dsvm-pool
|
||||
- gate-neutron-lbaasv2-dsvm-scenario
|
||||
# legacy trusty gates (liberty|mitaka) - remove after mitaka EOL
|
||||
- gate-neutron-lbaasv2-dsvm-minimal-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-member-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-trusty
|
||||
# legacy xenial gates (newton) - remove after newton EOL
|
||||
- gate-neutron-lbaasv2-dsvm-minimal-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-member-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-xenial
|
||||
# current xenial jobs (newton|ocata|>)
|
||||
- gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-scenario-ubuntu-xenial-nv
|
||||
- gate-octavia-tox-functional-ubuntu-xenial
|
||||
- gate-octavia-v1-dsvm-scenario-ubuntu-xenial-nv
|
||||
- gate-octavia-v1-dsvm-scenario-multinode-nv
|
||||
gate:
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor
|
||||
- gate-neutron-lbaasv2-dsvm-listener
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer
|
||||
- gate-neutron-lbaasv2-dsvm-member
|
||||
- gate-neutron-lbaasv2-dsvm-pool
|
||||
# legacy trusty gates (liberty|mitaka) - remove after mitaka EOL
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-member-ubuntu-trusty
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-trusty
|
||||
# legacy xenial gates (newton) - remove after newton EOL
|
||||
- gate-neutron-lbaasv2-dsvm-loadbalancer-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-listener-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-pool-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-member-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-healthmonitor-ubuntu-xenial
|
||||
# current xenial jobs (newton|ocata|>)
|
||||
- gate-octavia-tox-functional-ubuntu-xenial
|
||||
- gate-neutron-lbaasv2-dsvm-api-ubuntu-xenial
|
||||
|
||||
- name: openstack/ooi
|
||||
template:
|
||||
|
Loading…
Reference in New Issue
Block a user