networking-odl: use ubuntu-xenial for newton+
netorwking-odl from newton requires ovs 2.4+ which is provided ubuntu xenial. So update projects definition to use ubuntu-xenial nodes instead of ubuntu-trusty. For older release(liberty and mitaka), ubuntu-trusty is kept. At the same time, this patch make tempest-dvsm jobs voting for newton+. Change-Id: I266028ff7dac7f348603445db71ca860e2071461 Closes-bug: #1632352
This commit is contained in:
parent
fd56be5e44
commit
b2ffef880a
@ -7255,18 +7255,74 @@
|
||||
- translation-jobs
|
||||
- openstack-releasenotes-jobs
|
||||
- pypi-jobs
|
||||
# tempest-dsvm-networking-odl-{odl-release-base}-nv is for stable/(liberty|mitaka)
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
odl-release-base: 'beryllium-snapshot'
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-nv'
|
||||
odl-release-base: 'boron-snapshot'
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
odl-release-base: 'carbon-snapshot'
|
||||
branch-override: default
|
||||
# tempest-dsvm-networking-odl-{odl-release-base} is for newton+
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-liberty-nv'
|
||||
odl-release-base: 'beryllium-snapshot'
|
||||
branch-override: stable/liberty
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-mitaka-nv'
|
||||
odl-release-base: 'beryllium-snapshot'
|
||||
branch-override: stable/mitaka
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
odl-release-base: 'beryllium-snapshot'
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-liberty-nv'
|
||||
odl-release-base: 'boron-snapshot'
|
||||
branch-override: stable/liberty
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-mitaka-nv'
|
||||
odl-release-base: 'boron-snapshot'
|
||||
branch-override: stable/mitaka
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
job-suffix: ''
|
||||
odl-release-base: 'boron-snapshot'
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-liberty-nv'
|
||||
odl-release-base: 'carbon-snapshot'
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
job-suffix: '-mitaka-nv'
|
||||
odl-release-base: 'carbon-snapshot'
|
||||
branch-override: default
|
||||
- '{pipeline}-tempest-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-xenial
|
||||
@ -7275,7 +7331,7 @@
|
||||
branch-override: default
|
||||
- '{pipeline}-rally-dsvm-networking-odl-{odl-release-base}{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
odl-release-base: 'beryllium-snapshot'
|
||||
branch-override: default
|
||||
@ -7293,7 +7349,7 @@
|
||||
branch-override: default
|
||||
- '{pipeline}-grenade-dsvm-networking-odl{job-suffix}':
|
||||
pipeline: gate
|
||||
node: ubuntu-trusty
|
||||
node: ubuntu-xenial
|
||||
job-suffix: '-nv'
|
||||
branch-override: default
|
||||
- periodic-python-jobs-with-neutron-lib-master
|
||||
|
@ -2179,9 +2179,11 @@ jobs:
|
||||
- name: ^gate-tempest-dsvm-networking-midonet-ml2
|
||||
voting: false
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-odl-(beryllium-snapshot|boron-snapshot|carbon-snapshot).*$
|
||||
branch: ^(?!stable/(icehouse|juno)).*$
|
||||
voting: false
|
||||
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot-.+-nv$
|
||||
branch: ^stable/(liberty|mitaka)$
|
||||
|
||||
- name: ^gate-tempest-dsvm-networking-odl-.+-snapshot$
|
||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
||||
|
||||
- name: gate-networking-odl-python34
|
||||
branch: ^(?!stable/(icehouse|juno)).*$
|
||||
@ -11617,8 +11619,14 @@ projects:
|
||||
- name: release-notes-jobs
|
||||
- name: translation-jobs
|
||||
check:
|
||||
- gate-tempest-dsvm-networking-odl-beryllium-snapshot-liberty-nv
|
||||
- gate-tempest-dsvm-networking-odl-beryllium-snapshot-mitaka-nv
|
||||
- gate-tempest-dsvm-networking-odl-beryllium-snapshot
|
||||
- gate-tempest-dsvm-networking-odl-boron-snapshot-liberty-nv
|
||||
- gate-tempest-dsvm-networking-odl-boron-snapshot-mitaka-nv
|
||||
- gate-tempest-dsvm-networking-odl-boron-snapshot
|
||||
- gate-tempest-dsvm-networking-odl-carbon-snapshot-liberty-nv
|
||||
- gate-tempest-dsvm-networking-odl-carbon-snapshot-mitaka-nv
|
||||
- gate-tempest-dsvm-networking-odl-carbon-snapshot
|
||||
- gate-rally-dsvm-networking-odl-beryllium-snapshot-nv
|
||||
- gate-rally-dsvm-networking-odl-boron-snapshot-nv
|
||||
@ -11626,6 +11634,9 @@ projects:
|
||||
- networking-odl-coverage-ubuntu-trusty
|
||||
- networking-odl-coverage-ubuntu-xenial
|
||||
gate:
|
||||
- gate-tempest-dsvm-networking-odl-beryllium-snapshot
|
||||
- gate-tempest-dsvm-networking-odl-boron-snapshot
|
||||
- gate-tempest-dsvm-networking-odl-carbon-snapshot
|
||||
- networking-odl-coverage-ubuntu-trusty
|
||||
- networking-odl-coverage-ubuntu-xenial
|
||||
post:
|
||||
|
Loading…
Reference in New Issue
Block a user