enable gating on grenade
create a new gate-grenade-devstack-vm-stable for stable trees, as grenade is not yet working on stable. turn on voting in check and gate for grenade in master, as we seem to be only catching legitimate upgrade failures now. Part of bp:upgrade-testing-in-gate Change-Id: Ic5776b58d3f660d782111665ae1744574bc5a484
This commit is contained in:
parent
b0dee2a61e
commit
41b53aae6c
@ -719,6 +719,39 @@
|
|||||||
- console-log
|
- console-log
|
||||||
- devstack-complete
|
- devstack-complete
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: gate-grenade-devstack-vm-stable
|
||||||
|
node: devstack-precise
|
||||||
|
|
||||||
|
wrappers:
|
||||||
|
- timeout:
|
||||||
|
timeout: 180
|
||||||
|
fail: true
|
||||||
|
- timestamps
|
||||||
|
|
||||||
|
parameters:
|
||||||
|
- label:
|
||||||
|
name: NODE_LABEL
|
||||||
|
description: Label of node to use for this build
|
||||||
|
default: devstack-precise
|
||||||
|
|
||||||
|
builders:
|
||||||
|
- devstack-inprogress
|
||||||
|
- devstack-checkout
|
||||||
|
- shell: |
|
||||||
|
#!/bin/bash -xe
|
||||||
|
export PYTHONUNBUFFERED=true
|
||||||
|
export DEVSTACK_GATE_TEMPEST=0
|
||||||
|
export DEVSTACK_GATE_GRENADE=1
|
||||||
|
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||||
|
./safe-devstack-vm-gate-wrap.sh
|
||||||
|
- link-logs
|
||||||
|
|
||||||
|
publishers:
|
||||||
|
- devstack-logs
|
||||||
|
- console-log
|
||||||
|
- devstack-complete
|
||||||
|
|
||||||
|
|
||||||
# Called by devstack jobs to alert that they have started so that the
|
# Called by devstack jobs to alert that they have started so that the
|
||||||
# jenkins slave they are running on can be disabled.
|
# jenkins slave they are running on can be disabled.
|
||||||
|
@ -88,7 +88,12 @@ jobs:
|
|||||||
branch: ^(?!stable/folsom).*$
|
branch: ^(?!stable/folsom).*$
|
||||||
voting: false
|
voting: false
|
||||||
- name: gate-grenade-devstack-vm
|
- name: gate-grenade-devstack-vm
|
||||||
branch: ^(?!stable/folsom).*$
|
branch: ^(?!stable/(folsom|grizzly)).*$
|
||||||
|
voting: true
|
||||||
|
# only here until stable is votable, then merge
|
||||||
|
# back to a single job
|
||||||
|
- name: gate-grenade-devstack-vm-stable
|
||||||
|
branch: ^(stable/grizzly).*$
|
||||||
voting: false
|
voting: false
|
||||||
- name: gate-tempest-docs
|
- name: gate-tempest-docs
|
||||||
branch: ^(?!stable/(folsom|grizzly)).*$
|
branch: ^(?!stable/(folsom|grizzly)).*$
|
||||||
@ -419,6 +424,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-postgres-full
|
- gate-tempest-devstack-vm-postgres-full
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-cinder-requirements
|
- gate-cinder-requirements
|
||||||
- gate-cinder-docs
|
- gate-cinder-docs
|
||||||
@ -457,6 +463,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-postgres-full
|
- gate-tempest-devstack-vm-postgres-full
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-glance-requirements
|
- gate-glance-requirements
|
||||||
- gate-glance-docs
|
- gate-glance-docs
|
||||||
@ -496,6 +503,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-postgres-full
|
- gate-tempest-devstack-vm-postgres-full
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-horizon-requirements
|
- gate-horizon-requirements
|
||||||
- gate-horizon-docs
|
- gate-horizon-docs
|
||||||
@ -560,6 +568,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-postgres-full
|
- gate-tempest-devstack-vm-postgres-full
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-keystone-requirements
|
- gate-keystone-requirements
|
||||||
- gate-keystone-docs
|
- gate-keystone-docs
|
||||||
@ -600,6 +609,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-tempest-devstack-vm-neutron-full
|
- gate-tempest-devstack-vm-neutron-full
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
- gate-nova-pylint
|
- gate-nova-pylint
|
||||||
gate:
|
gate:
|
||||||
- gate-nova-requirements
|
- gate-nova-requirements
|
||||||
@ -753,6 +763,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-tempest-devstack-vm-postgres-full
|
- gate-tempest-devstack-vm-postgres-full
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-swift-requirements
|
- gate-swift-requirements
|
||||||
- gate-swift-docs
|
- gate-swift-docs
|
||||||
@ -815,6 +826,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-python-cinderclient-requirements
|
- gate-python-cinderclient-requirements
|
||||||
- gate-python-cinderclient-docs
|
- gate-python-cinderclient-docs
|
||||||
@ -854,6 +866,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-python-glanceclient-requirements
|
- gate-python-glanceclient-requirements
|
||||||
- gate-python-glanceclient-docs
|
- gate-python-glanceclient-docs
|
||||||
@ -893,6 +906,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-python-keystoneclient-requirements
|
- gate-python-keystoneclient-requirements
|
||||||
- gate-python-keystoneclient-docs
|
- gate-python-keystoneclient-docs
|
||||||
@ -932,6 +946,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-python-novaclient-requirements
|
- gate-python-novaclient-requirements
|
||||||
- gate-python-novaclient-docs
|
- gate-python-novaclient-docs
|
||||||
@ -996,6 +1011,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-cinder
|
- gate-tempest-devstack-vm-cinder
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-python-neutronclient-requirements
|
- gate-python-neutronclient-requirements
|
||||||
- gate-python-neutronclient-docs
|
- gate-python-neutronclient-docs
|
||||||
@ -1058,9 +1074,11 @@ projects:
|
|||||||
check:
|
check:
|
||||||
- gate-noop
|
- gate-noop
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-noop
|
- gate-noop
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
|
|
||||||
- name: openstack-dev/hacking
|
- name: openstack-dev/hacking
|
||||||
check:
|
check:
|
||||||
@ -1140,6 +1158,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-postgres-full
|
- gate-tempest-devstack-vm-postgres-full
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-tempest-devstack-vm-smoke
|
- gate-tempest-devstack-vm-smoke
|
||||||
- gate-tempest-devstack-vm-full
|
- gate-tempest-devstack-vm-full
|
||||||
@ -1158,6 +1177,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-postgres-full
|
- gate-tempest-devstack-vm-postgres-full
|
||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-tempest-devstack-vm-smoke
|
- gate-tempest-devstack-vm-smoke
|
||||||
- gate-tempest-devstack-vm-full
|
- gate-tempest-devstack-vm-full
|
||||||
@ -1198,6 +1218,7 @@ projects:
|
|||||||
- gate-tempest-devstack-vm-neutron
|
- gate-tempest-devstack-vm-neutron
|
||||||
- gate-tempest-devstack-vm-neutron-full
|
- gate-tempest-devstack-vm-neutron-full
|
||||||
- gate-grenade-devstack-vm
|
- gate-grenade-devstack-vm
|
||||||
|
- gate-grenade-devstack-vm-stable
|
||||||
gate:
|
gate:
|
||||||
- gate-tempest-requirements
|
- gate-tempest-requirements
|
||||||
- gate-tempest-pep8
|
- gate-tempest-pep8
|
||||||
|
Loading…
Reference in New Issue
Block a user