Switch to Xenial: zaqar
Convert zaqar jobs to xenial. Newton and newer will run on xenial, older branches on trusty. Let the gate-dsvm-*zaqar run only on trusty and the newer functional/tempest ones on xenial - following the intention of the comments. Mark the gate-dsvm-*zaqar as -nv instead of using special condition to make them non-voting. Change-Id: I8654dbcf02d0c8cf5cc91d993bc9a35010d5758a
This commit is contained in:
@@ -16101,27 +16101,27 @@
|
|||||||
- ubuntu-trusty
|
- ubuntu-trusty
|
||||||
- ubuntu-xenial
|
- ubuntu-xenial
|
||||||
job-suffix: '-nv'
|
job-suffix: '-nv'
|
||||||
- '{pipeline}-dsvm-{backend}-zaqar{job-suffix}':
|
- '{pipeline}-dsvm-{backend}-zaqar-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
node: ubuntu-trusty
|
node: ubuntu-trusty
|
||||||
job-suffix: ''
|
job-suffix: '-nv'
|
||||||
branch-override: default
|
branch-override: default
|
||||||
backend: mongodb
|
backend: mongodb
|
||||||
- '{pipeline}-dsvm-{backend}-zaqar{job-suffix}':
|
- '{pipeline}-dsvm-{backend}-zaqar-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
node: ubuntu-trusty
|
node: ubuntu-trusty
|
||||||
job-suffix: ''
|
job-suffix: '-nv'
|
||||||
branch-override: default
|
branch-override: default
|
||||||
backend: redis
|
backend: redis
|
||||||
- '{pipeline}-tempest-dsvm-{backend}-zaqar{job-suffix}':
|
- '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
node: ubuntu-trusty
|
node: ubuntu-xenial
|
||||||
job-suffix: ''
|
job-suffix: ''
|
||||||
branch-override: default
|
branch-override: default
|
||||||
backend: mongodb
|
backend: mongodb
|
||||||
- '{pipeline}-tempest-dsvm-{backend}-zaqar{job-suffix}':
|
- '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{job-suffix}':
|
||||||
pipeline: gate
|
pipeline: gate
|
||||||
node: ubuntu-trusty
|
node: ubuntu-xenial
|
||||||
job-suffix: ''
|
job-suffix: ''
|
||||||
branch-override: default
|
branch-override: default
|
||||||
backend: redis
|
backend: redis
|
||||||
|
@@ -47,7 +47,7 @@
|
|||||||
|
|
||||||
|
|
||||||
- job-template:
|
- job-template:
|
||||||
name: '{pipeline}-dsvm-{backend}-zaqar{job-suffix}'
|
name: '{pipeline}-dsvm-{backend}-zaqar-{node}{job-suffix}'
|
||||||
node: '{node}'
|
node: '{node}'
|
||||||
|
|
||||||
wrappers:
|
wrappers:
|
||||||
@@ -91,7 +91,7 @@
|
|||||||
- console-log
|
- console-log
|
||||||
|
|
||||||
- job-template:
|
- job-template:
|
||||||
name: '{pipeline}-tempest-dsvm-{backend}-zaqar{job-suffix}'
|
name: '{pipeline}-tempest-dsvm-{backend}-zaqar-{node}{job-suffix}'
|
||||||
node: '{node}'
|
node: '{node}'
|
||||||
|
|
||||||
wrappers:
|
wrappers:
|
||||||
|
@@ -1845,17 +1845,6 @@ jobs:
|
|||||||
- name: gate-rally-dsvm-verify-light-create-resources
|
- name: gate-rally-dsvm-verify-light-create-resources
|
||||||
voting: false
|
voting: false
|
||||||
|
|
||||||
# NOTE(wangxiyuan) As the tempest test has been enabled and the functional
|
|
||||||
# test may cause the interdependent issue, this check is unnecessary now. So
|
|
||||||
# switch the zaqar client functional test to non-voting.
|
|
||||||
- name: ^gate-dsvm-.*-zaqar$
|
|
||||||
voting: false
|
|
||||||
|
|
||||||
# NOTE(wangxiyuan) tempest test for zaqar was introduced in the newton cycle,
|
|
||||||
# so testing the earlier branches doesn't make sense.
|
|
||||||
- name: ^gate-tempest-dsvm-.*-zaqar$
|
|
||||||
branch: ^(?!stable/(liberty|mitaka)).*$
|
|
||||||
|
|
||||||
# NOTE(aweyl) tempest test for vitrage was introduced in the mitaka cycle,
|
# NOTE(aweyl) tempest test for vitrage was introduced in the mitaka cycle,
|
||||||
# so testing the earlier branches doesn't make sense.
|
# so testing the earlier branches doesn't make sense.
|
||||||
- name: ^gate-vitrage-dsvm-datasources-ubuntu-trusty$
|
- name: ^gate-vitrage-dsvm-datasources-ubuntu-trusty$
|
||||||
@@ -3575,7 +3564,7 @@ projects:
|
|||||||
- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv
|
- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv
|
||||||
- gate-tempest-dsvm-cells-ubuntu-trusty
|
- gate-tempest-dsvm-cells-ubuntu-trusty
|
||||||
- gate-tempest-dsvm-cells-ubuntu-xenial
|
- gate-tempest-dsvm-cells-ubuntu-xenial
|
||||||
- gate-dsvm-mongodb-zaqar
|
- gate-dsvm-mongodb-zaqar-ubuntu-trusty-nv
|
||||||
- gate-grenade-dsvm-forward
|
- gate-grenade-dsvm-forward
|
||||||
- gate-tempest-dsvm-lvm-multibackend-ubuntu-xenial
|
- gate-tempest-dsvm-lvm-multibackend-ubuntu-xenial
|
||||||
periodic:
|
periodic:
|
||||||
@@ -18288,17 +18277,17 @@ projects:
|
|||||||
check:
|
check:
|
||||||
- gate-zaqar-tox-integration-ubuntu-trusty
|
- gate-zaqar-tox-integration-ubuntu-trusty
|
||||||
- gate-zaqar-tox-integration-ubuntu-xenial
|
- gate-zaqar-tox-integration-ubuntu-xenial
|
||||||
- gate-dsvm-mongodb-zaqar
|
- gate-dsvm-mongodb-zaqar-ubuntu-trusty-nv
|
||||||
- gate-dsvm-redis-zaqar
|
- gate-dsvm-redis-zaqar-ubuntu-trusty-nv
|
||||||
- gate-rally-dsvm-zaqar-zaqar-ubuntu-trusty-nv
|
- gate-rally-dsvm-zaqar-zaqar-ubuntu-trusty-nv
|
||||||
- gate-rally-dsvm-zaqar-zaqar-ubuntu-xenial-nv
|
- gate-rally-dsvm-zaqar-zaqar-ubuntu-xenial-nv
|
||||||
- gate-tempest-dsvm-mongodb-zaqar
|
- gate-tempest-dsvm-mongodb-zaqar-ubuntu-xenial
|
||||||
- gate-tempest-dsvm-redis-zaqar
|
- gate-tempest-dsvm-redis-zaqar-ubuntu-xenial
|
||||||
gate:
|
gate:
|
||||||
- gate-zaqar-tox-integration-ubuntu-trusty
|
- gate-zaqar-tox-integration-ubuntu-trusty
|
||||||
- gate-zaqar-tox-integration-ubuntu-xenial
|
- gate-zaqar-tox-integration-ubuntu-xenial
|
||||||
- gate-tempest-dsvm-mongodb-zaqar
|
- gate-tempest-dsvm-mongodb-zaqar-ubuntu-xenial
|
||||||
- gate-tempest-dsvm-redis-zaqar
|
- gate-tempest-dsvm-redis-zaqar-ubuntu-xenial
|
||||||
|
|
||||||
- name: openstack/zaqar-specs
|
- name: openstack/zaqar-specs
|
||||||
template:
|
template:
|
||||||
|
Reference in New Issue
Block a user