Tripleo CI reshuffle

Tripleo is in the process of changing from tripleo-incubator/devtest
driven CI to CI driven by instack.

Until we are confident that the instack based CI is reliable and
gives us the coverage we want. We are removing our CI from all non tripleo
projects, with the exceptions of heat, ironic, neutron and nova as we have
found a lot of value in running running our CI on these projects in the past.
For these 4 projects the instack jobs will be available in the
experimental-tripleo queue.

Remove the ubuntu based jobs as instack doesn't currently support them
and there isn't currently any users interested in adding support.

Change-Id: I7cd8bd4f1aaba727b9f42c093f297c6688c92025
This commit is contained in:
Derek Higgins 2015-07-24 10:57:52 +01:00
parent 671806483a
commit a9a66a58fa
2 changed files with 2 additions and 48 deletions

View File

@ -515,18 +515,6 @@
jobname: 'ironic-overcloud-f21puppet-ceph' jobname: 'ironic-overcloud-f21puppet-ceph'
type: 'overcloud-f21puppet-ceph' type: 'overcloud-f21puppet-ceph'
node: 'tripleo-f21' node: 'tripleo-f21'
- 'gate-tripleo-{jobname}':
jobname: 'ironic-overcloud-precise-nonha'
type: 'overcloud-precise-nonha'
node: 'tripleo-precise'
- 'gate-tripleo-{jobname}':
jobname: 'ironic-undercloud-precise-nonha'
type: 'undercloud-precise-nonha'
node: 'tripleo-precise'
- 'gate-tripleo-{jobname}':
jobname: 'ironic-vlan-precise-nonha'
type: 'vlan-precise-nonha'
node: 'tripleo-precise'
- project: - project:
name: ironic-inspector name: ironic-inspector

View File

@ -552,10 +552,8 @@ project-templates:
- name: check-tripleo-jobs - name: check-tripleo-jobs
check-tripleo: check-tripleo:
- gate-tripleo-ironic-undercloud-precise-nonha
- gate-tripleo-ironic-overcloud-f21-nonha - gate-tripleo-ironic-overcloud-f21-nonha
- gate-tripleo-ironic-overcloud-f21puppet-nonha - gate-tripleo-ironic-overcloud-f21puppet-nonha
- gate-tripleo-ironic-overcloud-precise-nonha
- name: check-tripleo-puppet-jobs - name: check-tripleo-puppet-jobs
check-tripleo: check-tripleo:
@ -565,8 +563,6 @@ project-templates:
- name: experimental-tripleo-jobs - name: experimental-tripleo-jobs
experimental-tripleo: experimental-tripleo:
- gate-tripleo-ironic-undercloud-precise-nonha
- gate-tripleo-ironic-overcloud-precise-nonha
- gate-tripleo-ironic-overcloud-f21-nonha - gate-tripleo-ironic-overcloud-f21-nonha
- name: javascript-jobs - name: javascript-jobs
@ -1810,9 +1806,6 @@ projects:
- gate-tempest-dsvm-full-ceph - gate-tempest-dsvm-full-ceph
experimental: experimental:
- gate-grenade-dsvm-forward - gate-grenade-dsvm-forward
experimental-tripleo:
- gate-tripleo-ironic-overcloud-precise-nonha
- gate-tripleo-ironic-overcloud-f21-nonha
- name: openstack/cinder-specs - name: openstack/cinder-specs
template: template:
@ -1953,7 +1946,6 @@ projects:
- name: grenade - name: grenade
- name: translation-jobs - name: translation-jobs
- name: large-ops - name: large-ops
- name: experimental-tripleo-jobs
check: check:
- gate-devstack-dsvm-cells - gate-devstack-dsvm-cells
- gate-tempest-dsvm-full-ceph - gate-tempest-dsvm-full-ceph
@ -1984,7 +1976,6 @@ projects:
- name: translation-jobs - name: translation-jobs
- name: publish-to-pypi - name: publish-to-pypi
- name: lib-forward-testing - name: lib-forward-testing
- name: experimental-tripleo-jobs
check: check:
- gate-tempest-dsvm-full-ceph-src-glance_store - gate-tempest-dsvm-full-ceph-src-glance_store
gate: gate:
@ -2037,8 +2028,6 @@ projects:
- gate-grenade-dsvm-heat - gate-grenade-dsvm-heat
post: post:
- heat-coverage - heat-coverage
check-tripleo:
- gate-tripleo-ironic-overcloud-precise-nonha
experimental: experimental:
- gate-rally-dsvm-fakevirt-heat - gate-rally-dsvm-fakevirt-heat
- gate-heat-dsvm-functional-orig-postgres - gate-heat-dsvm-functional-orig-postgres
@ -2074,7 +2063,6 @@ projects:
- name: periodic-kilo - name: periodic-kilo
- name: check-requirements - name: check-requirements
- name: translation-jobs - name: translation-jobs
- name: experimental-tripleo-jobs
- name: javascript-jobs - name: javascript-jobs
check: check:
- gate-horizon-python34 - gate-horizon-python34
@ -2111,6 +2099,7 @@ projects:
- name: periodic-kilo - name: periodic-kilo
- name: check-requirements - name: check-requirements
- name: translation-jobs - name: translation-jobs
- name: experimental-tripleo-jobs
check: check:
- gate-tempest-dsvm-ironic-pxe_ssh - gate-tempest-dsvm-ironic-pxe_ssh
- gate-tempest-dsvm-ironic-pxe_ssh-postgres - gate-tempest-dsvm-ironic-pxe_ssh-postgres
@ -2121,8 +2110,6 @@ projects:
- gate-ironic-inspector-dsvm-nv - gate-ironic-inspector-dsvm-nv
post: post:
- ironic-coverage - ironic-coverage
check-tripleo:
- gate-tripleo-ironic-undercloud-precise-nonha
gate: gate:
- gate-tempest-dsvm-ironic-pxe_ssh - gate-tempest-dsvm-ironic-pxe_ssh
- gate-tempest-dsvm-ironic-pxe_ssh-postgres - gate-tempest-dsvm-ironic-pxe_ssh-postgres
@ -2195,7 +2182,6 @@ projects:
- name: grenade - name: grenade
- name: large-ops - name: large-ops
- name: translation-jobs - name: translation-jobs
- name: experimental-tripleo-jobs
check: check:
- gate-rally-dsvm-keystone - gate-rally-dsvm-keystone
- gate-keystone-tox-bandit - gate-keystone-tox-bandit
@ -2835,7 +2821,6 @@ projects:
- name: openstack-server-release-jobs - name: openstack-server-release-jobs
- name: check-requirements - name: check-requirements
- name: translation-jobs - name: translation-jobs
- name: experimental-tripleo-jobs
check: check:
- gate-swift-tox-func - gate-swift-tox-func
- gate-swift-python34 - gate-swift-python34
@ -2989,7 +2974,6 @@ projects:
- name: lib-forward-testing - name: lib-forward-testing
- name: publish-to-pypi - name: publish-to-pypi
- name: pypy-jobs - name: pypy-jobs
- name: experimental-tripleo-jobs
check: check:
- gate-cinderclient-dsvm-functional - gate-cinderclient-dsvm-functional
post: post:
@ -3048,7 +3032,6 @@ projects:
- name: grenade - name: grenade
- name: large-ops - name: large-ops
- name: publish-to-pypi - name: publish-to-pypi
- name: experimental-tripleo-jobs
experimental: experimental:
- gate-grenade-dsvm-forward - gate-grenade-dsvm-forward
@ -3063,7 +3046,6 @@ projects:
- name: publish-to-pypi - name: publish-to-pypi
- name: pypy-jobs - name: pypy-jobs
- name: lib-forward-testing - name: lib-forward-testing
- name: experimental-tripleo-jobs
check: check:
- gate-glanceclient-dsvm-functional - gate-glanceclient-dsvm-functional
gate: gate:
@ -3082,7 +3064,6 @@ projects:
- name: check-requirements - name: check-requirements
- name: publish-to-pypi - name: publish-to-pypi
- name: pypy-jobs - name: pypy-jobs
- name: experimental-tripleo-jobs
- name: lib-forward-testing - name: lib-forward-testing
check: check:
- gate-python-heatclient-pep8 - gate-python-heatclient-pep8
@ -3127,8 +3108,6 @@ projects:
- name: lib-forward-testing - name: lib-forward-testing
check: check:
- gate-tempest-dsvm-python-ironicclient-src - gate-tempest-dsvm-python-ironicclient-src
check-tripleo:
- gate-tripleo-ironic-undercloud-precise-nonha
gate: gate:
- gate-tempest-dsvm-python-ironicclient-src - gate-tempest-dsvm-python-ironicclient-src
post: post:
@ -3145,7 +3124,6 @@ projects:
- name: openstack-client-publish-jobs - name: openstack-client-publish-jobs
- name: check-requirements - name: check-requirements
- name: publish-to-pypi - name: publish-to-pypi
- name: experimental-tripleo-jobs
- name: lib-forward-testing - name: lib-forward-testing
check: check:
- gate-keystoneclient-dsvm-functional - gate-keystoneclient-dsvm-functional
@ -3240,7 +3218,6 @@ projects:
- name: check-requirements - name: check-requirements
- name: publish-to-pypi - name: publish-to-pypi
- name: pypy-jobs - name: pypy-jobs
- name: experimental-tripleo-jobs
- name: lib-forward-testing - name: lib-forward-testing
check: check:
- gate-neutronclient-dsvm-functional - gate-neutronclient-dsvm-functional
@ -3261,7 +3238,6 @@ projects:
- name: check-requirements - name: check-requirements
- name: publish-to-pypi - name: publish-to-pypi
- name: pypy-jobs - name: pypy-jobs
- name: experimental-tripleo-jobs
- name: lib-forward-testing - name: lib-forward-testing
check: check:
- gate-novaclient-dsvm-functional - gate-novaclient-dsvm-functional
@ -3327,7 +3303,6 @@ projects:
- name: check-requirements - name: check-requirements
- name: publish-to-pypi - name: publish-to-pypi
- name: pypy-jobs - name: pypy-jobs
- name: experimental-tripleo-jobs
- name: lib-forward-testing - name: lib-forward-testing
check: check:
- gate-swift-dsvm-functional - gate-swift-dsvm-functional
@ -3501,7 +3476,6 @@ projects:
- name: check-requirements - name: check-requirements
- name: publish-to-pypi - name: publish-to-pypi
- name: lib-forward-testing - name: lib-forward-testing
- name: experimental-tripleo-jobs
- name: openstack/oslo.context - name: openstack/oslo.context
template: template:
@ -3525,7 +3499,6 @@ projects:
- name: publish-to-pypi - name: publish-to-pypi
- name: translation-jobs - name: translation-jobs
- name: lib-forward-testing - name: lib-forward-testing
- name: experimental-tripleo-jobs
check: check:
- gate-tempest-dsvm-largeops-src-oslo.db - gate-tempest-dsvm-largeops-src-oslo.db
- gate-oslo.db-tox-sqla_08 - gate-oslo.db-tox-sqla_08
@ -3543,7 +3516,6 @@ projects:
- name: publish-to-pypi - name: publish-to-pypi
- name: translation-jobs - name: translation-jobs
- name: lib-forward-testing - name: lib-forward-testing
- name: experimental-tripleo-jobs
post: post:
- oslo.i18n-coverage - oslo.i18n-coverage
@ -3570,7 +3542,6 @@ projects:
- name: publish-to-pypi - name: publish-to-pypi
- name: translation-jobs - name: translation-jobs
- name: lib-forward-testing - name: lib-forward-testing
- name: experimental-tripleo-jobs
check: check:
- gate-tempest-dsvm-largeops-src-oslo.messaging - gate-tempest-dsvm-largeops-src-oslo.messaging
- gate-oslo.messaging-dsvm-functional-rabbit - gate-oslo.messaging-dsvm-functional-rabbit
@ -3624,7 +3595,6 @@ projects:
- name: check-requirements - name: check-requirements
- name: publish-to-pypi - name: publish-to-pypi
- name: lib-forward-testing - name: lib-forward-testing
- name: experimental-tripleo-jobs
check: check:
- gate-oslo.rootwrap-pep8 - gate-oslo.rootwrap-pep8
- gate-oslo.rootwrap-python27 - gate-oslo.rootwrap-python27
@ -4642,7 +4612,6 @@ projects:
- name: grenade - name: grenade
- name: large-ops - name: large-ops
- name: pypy-jobs - name: pypy-jobs
- name: experimental-tripleo-jobs
check: check:
- gate-requirements-pep8 - gate-requirements-pep8
- gate-requirements-python27 - gate-requirements-python27
@ -4779,7 +4748,6 @@ projects:
- name: integrated-gate - name: integrated-gate
- name: grenade - name: grenade
- name: large-ops - name: large-ops
- name: experimental-tripleo-jobs
- name: python3-jobs - name: python3-jobs
check: check:
- gate-tempest-pep8 - gate-tempest-pep8
@ -4905,6 +4873,7 @@ projects:
- name: publish-to-pypi - name: publish-to-pypi
- name: python-jobs - name: python-jobs
- name: python3-jobs - name: python3-jobs
- name: check-tripleo-jobs
- name: openstack/tripleo-heat-templates - name: openstack/tripleo-heat-templates
template: template:
@ -4937,8 +4906,6 @@ projects:
- gate-tripleo-ironic-overcloud-f21puppet-ha - gate-tripleo-ironic-overcloud-f21puppet-ha
gate: gate:
- gate-tripleo-incubator-docs - gate-tripleo-incubator-docs
experimental-tripleo:
- gate-tripleo-ironic-vlan-precise-nonha
post: post:
- tripleo-incubator-docs - tripleo-incubator-docs
pre-release: pre-release:
@ -5241,7 +5208,6 @@ projects:
- name: publish-to-pypi - name: publish-to-pypi
- name: lib-forward-testing - name: lib-forward-testing
- name: pypy-jobs - name: pypy-jobs
- name: experimental-tripleo-jobs
check: check:
- gate-pbr-installation-dsvm - gate-pbr-installation-dsvm
- gate-pbr-installation-dsvm-upstream - gate-pbr-installation-dsvm-upstream