Revert "Update jenkins jobs to optionally allow trusty"

This reverts commit 46b8b8857dad86431652217b0edd616dbf5c7b0b.

This is necessary as there is a bug in the Jenkins gearman-plugin that
prevents node selection from working properly. Adding this will cause
jobs to run on trusty even if we don't want them to run there. Revert to
avoid this problem.

Change-Id: Ie8541cdb4fafe0db87e1785374a26539811e80f5
This commit is contained in:
Clark Boylan 2014-06-20 11:04:11 -07:00
parent 72c32e161e
commit 607b2f2ab4
14 changed files with 64 additions and 43 deletions

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-barbican-devstack-dsvm name: gate-barbican-devstack-dsvm
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-blazar-devstack-dsvm name: gate-blazar-devstack-dsvm
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-designate-devstack-dsvm name: gate-designate-devstack-dsvm
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-heat-templates-dsvm name: gate-heat-templates-dsvm
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-magnetodb-devstack-dsvm name: gate-magnetodb-devstack-dsvm
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-manila-tempest-dsvm-neutron name: gate-manila-tempest-dsvm-neutron
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:
@ -41,7 +41,7 @@
- job: - job:
name: gate-manila-tempest-dsvm-neutron-multibackend name: gate-manila-tempest-dsvm-neutron-multibackend
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-mistral-devstack-dsvm name: gate-mistral-devstack-dsvm
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-murano-devstack-dsvm name: gate-murano-devstack-dsvm
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -55,11 +55,11 @@
jobs: jobs:
- '{pipeline}-{injectedlib}-dsvm-{name}{branch-designator}': - '{pipeline}-{injectedlib}-dsvm-{name}{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- '{pipeline}-{injectedlib}-dsvm-{name}{branch-designator}': - '{pipeline}-{injectedlib}-dsvm-{name}{branch-designator}':
pipeline: gate pipeline: gate
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default

View File

@ -306,12 +306,12 @@
env: 27sa07 env: 27sa07
- '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}': - '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}': - '{pipeline}-sqlalchemy-migrate-devstack-dsvm{branch-designator}':
pipeline: gate pipeline: gate
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise'
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- hook-{name}-rtfd - hook-{name}-rtfd
@ -1105,27 +1105,27 @@
- translation-jobs - translation-jobs
- '{pipeline}-neutron-dsvm-functional{branch-designator}': - '{pipeline}-neutron-dsvm-functional{branch-designator}':
pipeline: gate pipeline: gate
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- '{pipeline}-neutron-dsvm-functional{branch-designator}': - '{pipeline}-neutron-dsvm-functional{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- '{pipeline}-neutron-dsvm-api{branch-designator}': - '{pipeline}-neutron-dsvm-api{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- devstack-jobs: - devstack-jobs:
pipeline: gate pipeline: gate
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '-2' branch-designator: '-2'
branch-override: default branch-override: default
- devstack-jobs: - devstack-jobs:
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '-2' branch-designator: '-2'
branch-override: default branch-override: default
@ -1411,17 +1411,17 @@
envlist: func envlist: func
- '{pipeline}-swift-dsvm-functional{branch-designator}': - '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: gate pipeline: gate
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- '{pipeline}-swift-dsvm-functional{branch-designator}': - '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- '{pipeline}-swift-dsvm-functional{branch-designator}': - '{pipeline}-swift-dsvm-functional{branch-designator}':
pipeline: periodic pipeline: periodic
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '-havana' branch-designator: '-havana'
branch-override: stable/havana branch-override: stable/havana
# No one is interested in stable/ branches on swift, so don't run bitrot jobs # No one is interested in stable/ branches on swift, so don't run bitrot jobs
@ -1447,50 +1447,61 @@
# Normal gate and check jobs # Normal gate and check jobs
- devstack-jobs: - devstack-jobs:
pipeline: gate pipeline: gate
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
- devstack-jobs: - devstack-jobs:
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: ''
branch-override: default
- devstack-jobs:
pipeline: experimental
node: 'dsvm-precise-krnl'
branch-designator: '' branch-designator: ''
branch-override: default branch-override: default
# Stable gate jobs for branchless tempest # Stable gate jobs for branchless tempest
- devstack-jobs: - devstack-jobs:
pipeline: gate pipeline: gate
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '-icehouse' branch-designator: '-icehouse'
branch-override: stable/icehouse branch-override: stable/icehouse
# Stable check jobs for testing devstack gate # Stable check jobs for testing devstack gate
- devstack-jobs: - devstack-jobs:
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '-havana' branch-designator: '-havana'
branch-override: stable/havana branch-override: stable/havana
- devstack-jobs: - devstack-jobs:
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '-icehouse' branch-designator: '-icehouse'
branch-override: stable/icehouse branch-override: stable/icehouse
# Periodic jobs for various branches # Periodic jobs for various branches
- devstack-jobs: - devstack-jobs:
pipeline: periodic pipeline: periodic
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '-havana' branch-designator: '-havana'
branch-override: stable/havana branch-override: stable/havana
- devstack-jobs: - devstack-jobs:
pipeline: periodic pipeline: periodic
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '-icehouse' branch-designator: '-icehouse'
branch-override: stable/icehouse branch-override: stable/icehouse
- devstack-jobs: - devstack-jobs:
pipeline: periodic pipeline: periodic
node: 'devstack-precise || devstack-trusty' node: devstack-precise
branch-designator: '-master' branch-designator: '-master'
branch-override: master branch-override: master
# Special jobs for devstack-gate # Special jobs for devstack-gate
- devstack-gate-jobs: - devstack-gate-jobs:
node: 'devstack-precise || devstack-trusty' node: devstack-precise
# Trusty node testing
- devstack-jobs:
pipeline: check
node: 'devstack-trusty'
branch-designator: '-trusty'
branch-override: default
- project: - project:
@ -1507,10 +1518,10 @@
jobs: jobs:
- '{pipeline}-requirements-integration-dsvm': - '{pipeline}-requirements-integration-dsvm':
pipeline: gate pipeline: gate
node: 'devstack-precise || devstack-trusty' node: devstack-precise
- '{pipeline}-requirements-integration-dsvm': - '{pipeline}-requirements-integration-dsvm':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
- project: - project:
name: tempest name: tempest
@ -2075,17 +2086,17 @@
- translation-jobs - translation-jobs
- '{pipeline}-tempest-dsvm-ironic{branch-designator}': - '{pipeline}-tempest-dsvm-ironic{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '-nv' branch-designator: '-nv'
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-ironic-postgres{branch-designator}': - '{pipeline}-tempest-dsvm-ironic-postgres{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '-nv' branch-designator: '-nv'
branch-override: default branch-override: default
- '{pipeline}-tempest-dsvm-virtual-ironic{branch-designator}': - '{pipeline}-tempest-dsvm-virtual-ironic{branch-designator}':
pipeline: check pipeline: check
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
branch-designator: '-nv' branch-designator: '-nv'
branch-override: default branch-override: default
@ -2330,6 +2341,8 @@
node: bare-precise node: bare-precise
- gate-rally-install-{node}: - gate-rally-install-{node}:
node: bare-centos6 node: bare-centos6
- 'check-rally-cli':
node: 'devstack-precise || devstack-precise-check'
- project: - project:
name: python-rallyclient name: python-rallyclient

View File

@ -54,7 +54,7 @@
- job-template: - job-template:
name: 'check-rally-dsvm-{name}' name: 'check-rally-dsvm-{name}'
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
wrappers: wrappers:
- timeout: - timeout:
@ -75,7 +75,7 @@
- job-template: - job-template:
name: 'check-rally-dsvm-neutron-{name}' name: 'check-rally-dsvm-neutron-{name}'
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
wrappers: wrappers:
- timeout: - timeout:
@ -95,8 +95,8 @@
- job: - job:
name: 'check-rally-dsvm-cli' name: 'check-rally-cli'
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise || devstack-precise-check'
builders: builders:
- link-logs - link-logs

View File

@ -1,6 +1,6 @@
- job: - job:
name: gate-solum-devstack-dsvm name: gate-solum-devstack-dsvm
node: 'devstack-precise || devstack-trusty' node: devstack-precise
wrappers: wrappers:
- timeout: - timeout:

View File

@ -29,7 +29,7 @@
- job-template: - job-template:
name: 'gate-trove-functional-dsvm-{datastore}' name: 'gate-trove-functional-dsvm-{datastore}'
node: 'devstack-precise || devstack-trusty' node: 'devstack-precise'
wrappers: wrappers:
- timeout: - timeout:

View File

@ -637,7 +637,7 @@ jobs:
voting: false voting: false
- name: gate-tomograph-python33 - name: gate-tomograph-python33
voting: false voting: false
- name: check-rally-dsvm-cli - name: check-rally-cli
voting: false voting: false
- name: gate-stevedore-docs - name: gate-stevedore-docs
voting: false voting: false
@ -1008,6 +1008,8 @@ projects:
- check-neutron-dsvm-api - check-neutron-dsvm-api
- gate-grenade-dsvm-neutron-forward - gate-grenade-dsvm-neutron-forward
- neutron-upstream-translation-update - neutron-upstream-translation-update
- experimental-tempest-dsvm-neutron
- experimental-tempest-dsvm-neutron-pg
experimental-tripleo: experimental-tripleo:
- check-tripleo-ironic-seed-precise - check-tripleo-ironic-seed-precise
- check-tripleo-undercloud-precise - check-tripleo-undercloud-precise
@ -2411,6 +2413,9 @@ projects:
- check-tempest-master-dsvm-full-havana - check-tempest-master-dsvm-full-havana
- check-tempest-master-dsvm-neutron-havana - check-tempest-master-dsvm-neutron-havana
- check-tempest-dsvm-f20 - check-tempest-dsvm-f20
- check-tempest-dsvm-full-trusty
- check-tempest-dsvm-neutron-trusty
- check-grenade-dsvm-trusty
- name: openstack-dev/grenade - name: openstack-dev/grenade
check: check:
@ -2604,6 +2609,9 @@ projects:
- check-tempest-master-dsvm-full-havana - check-tempest-master-dsvm-full-havana
- check-tempest-master-dsvm-neutron-havana - check-tempest-master-dsvm-neutron-havana
- check-tempest-dsvm-f20 - check-tempest-dsvm-f20
- check-tempest-dsvm-full-trusty
- check-tempest-dsvm-neutron-trusty
- check-grenade-dsvm-trusty
experimental-tripleo: experimental-tripleo:
- check-tripleo-ironic-seed-precise - check-tripleo-ironic-seed-precise
- check-tripleo-undercloud-precise - check-tripleo-undercloud-precise
@ -4353,7 +4361,7 @@ projects:
- gate-rally-install-bare-precise - gate-rally-install-bare-precise
- check-rally-dsvm-rally - check-rally-dsvm-rally
- check-rally-dsvm-neutron-rally - check-rally-dsvm-neutron-rally
- check-rally-dsvm-cli - check-rally-cli
gate: gate:
- gate-rally-pep8 - gate-rally-pep8
- gate-rally-python26 - gate-rally-python26