From a9a66a58fa130f3542b543dc17aa5b99d5cddbe6 Mon Sep 17 00:00:00 2001 From: Derek Higgins Date: Fri, 24 Jul 2015 10:57:52 +0100 Subject: [PATCH] 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 --- jenkins/jobs/projects.yaml | 12 ------------ zuul/layout.yaml | 38 ++------------------------------------ 2 files changed, 2 insertions(+), 48 deletions(-) diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index ae3322d7d9..5fd4810a0c 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -515,18 +515,6 @@ jobname: 'ironic-overcloud-f21puppet-ceph' type: 'overcloud-f21puppet-ceph' 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: name: ironic-inspector diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 048ed4b198..c5fdc2af1b 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -552,10 +552,8 @@ project-templates: - name: check-tripleo-jobs check-tripleo: - - gate-tripleo-ironic-undercloud-precise-nonha - gate-tripleo-ironic-overcloud-f21-nonha - gate-tripleo-ironic-overcloud-f21puppet-nonha - - gate-tripleo-ironic-overcloud-precise-nonha - name: check-tripleo-puppet-jobs check-tripleo: @@ -565,8 +563,6 @@ project-templates: - name: experimental-tripleo-jobs experimental-tripleo: - - gate-tripleo-ironic-undercloud-precise-nonha - - gate-tripleo-ironic-overcloud-precise-nonha - gate-tripleo-ironic-overcloud-f21-nonha - name: javascript-jobs @@ -1810,9 +1806,6 @@ projects: - gate-tempest-dsvm-full-ceph experimental: - gate-grenade-dsvm-forward - experimental-tripleo: - - gate-tripleo-ironic-overcloud-precise-nonha - - gate-tripleo-ironic-overcloud-f21-nonha - name: openstack/cinder-specs template: @@ -1953,7 +1946,6 @@ projects: - name: grenade - name: translation-jobs - name: large-ops - - name: experimental-tripleo-jobs check: - gate-devstack-dsvm-cells - gate-tempest-dsvm-full-ceph @@ -1984,7 +1976,6 @@ projects: - name: translation-jobs - name: publish-to-pypi - name: lib-forward-testing - - name: experimental-tripleo-jobs check: - gate-tempest-dsvm-full-ceph-src-glance_store gate: @@ -2037,8 +2028,6 @@ projects: - gate-grenade-dsvm-heat post: - heat-coverage - check-tripleo: - - gate-tripleo-ironic-overcloud-precise-nonha experimental: - gate-rally-dsvm-fakevirt-heat - gate-heat-dsvm-functional-orig-postgres @@ -2074,7 +2063,6 @@ projects: - name: periodic-kilo - name: check-requirements - name: translation-jobs - - name: experimental-tripleo-jobs - name: javascript-jobs check: - gate-horizon-python34 @@ -2111,6 +2099,7 @@ projects: - name: periodic-kilo - name: check-requirements - name: translation-jobs + - name: experimental-tripleo-jobs check: - gate-tempest-dsvm-ironic-pxe_ssh - gate-tempest-dsvm-ironic-pxe_ssh-postgres @@ -2121,8 +2110,6 @@ projects: - gate-ironic-inspector-dsvm-nv post: - ironic-coverage - check-tripleo: - - gate-tripleo-ironic-undercloud-precise-nonha gate: - gate-tempest-dsvm-ironic-pxe_ssh - gate-tempest-dsvm-ironic-pxe_ssh-postgres @@ -2195,7 +2182,6 @@ projects: - name: grenade - name: large-ops - name: translation-jobs - - name: experimental-tripleo-jobs check: - gate-rally-dsvm-keystone - gate-keystone-tox-bandit @@ -2835,7 +2821,6 @@ projects: - name: openstack-server-release-jobs - name: check-requirements - name: translation-jobs - - name: experimental-tripleo-jobs check: - gate-swift-tox-func - gate-swift-python34 @@ -2989,7 +2974,6 @@ projects: - name: lib-forward-testing - name: publish-to-pypi - name: pypy-jobs - - name: experimental-tripleo-jobs check: - gate-cinderclient-dsvm-functional post: @@ -3048,7 +3032,6 @@ projects: - name: grenade - name: large-ops - name: publish-to-pypi - - name: experimental-tripleo-jobs experimental: - gate-grenade-dsvm-forward @@ -3063,7 +3046,6 @@ projects: - name: publish-to-pypi - name: pypy-jobs - name: lib-forward-testing - - name: experimental-tripleo-jobs check: - gate-glanceclient-dsvm-functional gate: @@ -3082,7 +3064,6 @@ projects: - name: check-requirements - name: publish-to-pypi - name: pypy-jobs - - name: experimental-tripleo-jobs - name: lib-forward-testing check: - gate-python-heatclient-pep8 @@ -3127,8 +3108,6 @@ projects: - name: lib-forward-testing check: - gate-tempest-dsvm-python-ironicclient-src - check-tripleo: - - gate-tripleo-ironic-undercloud-precise-nonha gate: - gate-tempest-dsvm-python-ironicclient-src post: @@ -3145,7 +3124,6 @@ projects: - name: openstack-client-publish-jobs - name: check-requirements - name: publish-to-pypi - - name: experimental-tripleo-jobs - name: lib-forward-testing check: - gate-keystoneclient-dsvm-functional @@ -3240,7 +3218,6 @@ projects: - name: check-requirements - name: publish-to-pypi - name: pypy-jobs - - name: experimental-tripleo-jobs - name: lib-forward-testing check: - gate-neutronclient-dsvm-functional @@ -3261,7 +3238,6 @@ projects: - name: check-requirements - name: publish-to-pypi - name: pypy-jobs - - name: experimental-tripleo-jobs - name: lib-forward-testing check: - gate-novaclient-dsvm-functional @@ -3327,7 +3303,6 @@ projects: - name: check-requirements - name: publish-to-pypi - name: pypy-jobs - - name: experimental-tripleo-jobs - name: lib-forward-testing check: - gate-swift-dsvm-functional @@ -3501,7 +3476,6 @@ projects: - name: check-requirements - name: publish-to-pypi - name: lib-forward-testing - - name: experimental-tripleo-jobs - name: openstack/oslo.context template: @@ -3525,7 +3499,6 @@ projects: - name: publish-to-pypi - name: translation-jobs - name: lib-forward-testing - - name: experimental-tripleo-jobs check: - gate-tempest-dsvm-largeops-src-oslo.db - gate-oslo.db-tox-sqla_08 @@ -3543,7 +3516,6 @@ projects: - name: publish-to-pypi - name: translation-jobs - name: lib-forward-testing - - name: experimental-tripleo-jobs post: - oslo.i18n-coverage @@ -3570,7 +3542,6 @@ projects: - name: publish-to-pypi - name: translation-jobs - name: lib-forward-testing - - name: experimental-tripleo-jobs check: - gate-tempest-dsvm-largeops-src-oslo.messaging - gate-oslo.messaging-dsvm-functional-rabbit @@ -3624,7 +3595,6 @@ projects: - name: check-requirements - name: publish-to-pypi - name: lib-forward-testing - - name: experimental-tripleo-jobs check: - gate-oslo.rootwrap-pep8 - gate-oslo.rootwrap-python27 @@ -4642,7 +4612,6 @@ projects: - name: grenade - name: large-ops - name: pypy-jobs - - name: experimental-tripleo-jobs check: - gate-requirements-pep8 - gate-requirements-python27 @@ -4779,7 +4748,6 @@ projects: - name: integrated-gate - name: grenade - name: large-ops - - name: experimental-tripleo-jobs - name: python3-jobs check: - gate-tempest-pep8 @@ -4905,6 +4873,7 @@ projects: - name: publish-to-pypi - name: python-jobs - name: python3-jobs + - name: check-tripleo-jobs - name: openstack/tripleo-heat-templates template: @@ -4937,8 +4906,6 @@ projects: - gate-tripleo-ironic-overcloud-f21puppet-ha gate: - gate-tripleo-incubator-docs - experimental-tripleo: - - gate-tripleo-ironic-vlan-precise-nonha post: - tripleo-incubator-docs pre-release: @@ -5241,7 +5208,6 @@ projects: - name: publish-to-pypi - name: lib-forward-testing - name: pypy-jobs - - name: experimental-tripleo-jobs check: - gate-pbr-installation-dsvm - gate-pbr-installation-dsvm-upstream