Switch jobs from Ubuntu Oneiric to CentOS 6.
Ubuntu Oneiric Ocelot will end of life on May 9, 2013. Jobs which previously ran on oneiric unit test slaves because of availability of Python 2.6 now run on centos6 slaves instead. * .../jenkins_job_builder/config/heat.yaml: The dev-heat-coverage and dev-python-heatclient-coverage previously now use centos6 slaves. * .../jenkins_job_builder/config/python-bitrot-jobs.yaml: The periodic-{name}-python26-{branch-name} template now uses centos6 slaves, and obsolete periodic-{name}-python26-{branch-name}-centos6 template is removed. * .../jenkins_job_builder/config/python-jobs.yaml: The gate-{name}-python26 template now uses centos6 slaves, and obsolete gate-{name}-python26-centos6 template is removed. * .../zuul/layout.yaml: Stop running the non-voting .*-centos6 jobs as they're no longer necessary. Also stop running gate-nova-python26 on stable/folsom for now, as it won't be worth the effort to get running successfully on CentOS at this point. Change-Id: I29f0d6fca99c130aa9d9c5cfe9dfb0467dd10832 Reviewed-on: https://review.openstack.org/28252 Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Clark Boylan <clark.boylan@gmail.com> Approved: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Tested-by: Jenkins
This commit is contained in:
parent
566195923d
commit
beef21e7a7
@ -1,6 +1,6 @@
|
||||
- job:
|
||||
name: 'dev-heat-coverage'
|
||||
node: 'oneiric'
|
||||
node: 'centos6'
|
||||
|
||||
triggers:
|
||||
- zuul
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
- job:
|
||||
name: 'dev-python-heatclient-coverage'
|
||||
node: 'oneiric'
|
||||
node: 'centos6'
|
||||
|
||||
triggers:
|
||||
- zuul
|
||||
|
@ -1,40 +1,6 @@
|
||||
- job-template:
|
||||
name: 'periodic-{name}-python26-{branch-name}'
|
||||
|
||||
triggers:
|
||||
- timed: '0 6 * * *'
|
||||
|
||||
builders:
|
||||
- python26:
|
||||
github-org: '{github-org}'
|
||||
project: '{name}'
|
||||
|
||||
publishers:
|
||||
- scp:
|
||||
site: 'static.openstack.org'
|
||||
files:
|
||||
- target: 'logs/periodic/$JOB_NAME/$BUILD_NUMBER'
|
||||
source: '**/*nose_results.html'
|
||||
keep-hierarchy: false
|
||||
copy-after-failure: true
|
||||
- console-log-periodic
|
||||
- email:
|
||||
recipients: '{email}'
|
||||
|
||||
scm:
|
||||
- git:
|
||||
url: 'git://github.com/{github-org}/{name}.git'
|
||||
branches:
|
||||
- 'origin/{branch}'
|
||||
|
||||
# >= precise does not have python2.6
|
||||
node: oneiric
|
||||
|
||||
|
||||
# temporary while we burn in centos6 slaves for havana
|
||||
- job-template:
|
||||
name: 'periodic-{name}-python26-{branch-name}-centos6'
|
||||
|
||||
triggers:
|
||||
- timed: '0 6 * * *'
|
||||
|
||||
@ -129,7 +95,6 @@
|
||||
node: quantal
|
||||
jobs:
|
||||
- 'periodic-{name}-python26-{branch-name}'
|
||||
- 'periodic-{name}-python26-{branch-name}-centos6'
|
||||
- 'periodic-{name}-python27-{branch-name}'
|
||||
- 'periodic-{name}-docs-{branch-name}'
|
||||
|
||||
@ -142,6 +107,5 @@
|
||||
node: quantal
|
||||
jobs:
|
||||
- 'periodic-{name}-python26-{branch-name}'
|
||||
- 'periodic-{name}-python26-{branch-name}-centos6'
|
||||
- 'periodic-{name}-python27-{branch-name}'
|
||||
- 'periodic-{name}-docs-{branch-name}'
|
||||
|
@ -64,51 +64,6 @@
|
||||
- job-template:
|
||||
name: 'gate-{name}-python26'
|
||||
|
||||
wrappers:
|
||||
- timeout:
|
||||
timeout: 40
|
||||
fail: true
|
||||
- timestamps
|
||||
|
||||
triggers:
|
||||
- zuul
|
||||
|
||||
builders:
|
||||
- gerrit-git-prep
|
||||
- python26:
|
||||
github-org: '{github-org}'
|
||||
project: '{name}'
|
||||
- assert-no-extra-files
|
||||
|
||||
publishers:
|
||||
- scp:
|
||||
site: 'static.openstack.org'
|
||||
files:
|
||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
||||
source: '**/*nose_results.html'
|
||||
keep-hierarchy: false
|
||||
copy-after-failure: true
|
||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
||||
source: '**/*testr_results.html.gz'
|
||||
keep-hierarchy: false
|
||||
copy-after-failure: true
|
||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
||||
source: '.testrepository/tmp*'
|
||||
keep-hierarchy: false
|
||||
copy-after-failure: true
|
||||
- target: 'logs/$ZUUL_CHANGE/$ZUUL_PATCHSET/$ZUUL_PIPELINE/$JOB_NAME/$BUILD_NUMBER'
|
||||
source: '**/*subunit_log.txt.gz'
|
||||
keep-hierarchy: false
|
||||
copy-after-failure: true
|
||||
- console-log
|
||||
|
||||
# >= precise does not have python2.6
|
||||
node: oneiric
|
||||
|
||||
# temporary/non-voting while we burn in centos6 slaves for havana
|
||||
- job-template:
|
||||
name: 'gate-{name}-python26-centos6'
|
||||
|
||||
wrappers:
|
||||
- timeout:
|
||||
timeout: 40
|
||||
@ -309,7 +264,6 @@
|
||||
- '{name}-coverage'
|
||||
- 'gate-{name}-pep8'
|
||||
- 'gate-{name}-python26'
|
||||
- 'gate-{name}-python26-centos6'
|
||||
- 'gate-{name}-python27'
|
||||
- 'gate-{name}-docs'
|
||||
- 'gate-{name}-requirements'
|
||||
|
@ -81,10 +81,10 @@ jobs:
|
||||
- name: gate-grenade-devstack-vm
|
||||
branch: ^(?!stable/folsom).*$
|
||||
voting: false
|
||||
- name: ^gate-.*-python26-centos6$
|
||||
voting: false
|
||||
- name: gate-nova-pylint
|
||||
voting: false
|
||||
- name: gate-nova-python26
|
||||
branch: ^(?!stable/folsom).*$
|
||||
- name: gate-oslo-incubator-pyflakes
|
||||
branch: ^(?!stable/folsom).*$
|
||||
- name: dev-zuul-coverage
|
||||
@ -128,7 +128,6 @@ projects:
|
||||
- gate-zuul-docs
|
||||
- gate-zuul-pyflakes
|
||||
- gate-zuul-python26
|
||||
- gate-zuul-python26-centos6
|
||||
- gate-zuul-python27
|
||||
- dev-zuul-coverage
|
||||
gate:
|
||||
@ -319,7 +318,6 @@ projects:
|
||||
- gate-cinder-pep8
|
||||
- gate-cinder-docs
|
||||
- gate-cinder-python26
|
||||
- gate-cinder-python26-centos6
|
||||
- gate-cinder-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -355,7 +353,6 @@ projects:
|
||||
- gate-glance-pep8
|
||||
- gate-glance-docs
|
||||
- gate-glance-python26
|
||||
- gate-glance-python26-centos6
|
||||
- gate-glance-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -391,7 +388,6 @@ projects:
|
||||
- gate-horizon-pep8
|
||||
- gate-horizon-docs
|
||||
- gate-horizon-python26
|
||||
- gate-horizon-python26-centos6
|
||||
- gate-horizon-python27
|
||||
- gate-horizon-selenium
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
@ -429,7 +425,6 @@ projects:
|
||||
- gate-keystone-pep8
|
||||
- gate-keystone-docs
|
||||
- gate-keystone-python26
|
||||
- gate-keystone-python26-centos6
|
||||
- gate-keystone-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -467,7 +462,6 @@ projects:
|
||||
- gate-nova-pep8
|
||||
- gate-nova-docs
|
||||
- gate-nova-python26
|
||||
- gate-nova-python26-centos6
|
||||
- gate-nova-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -506,7 +500,6 @@ projects:
|
||||
- gate-oslo-incubator-docs
|
||||
- gate-oslo-incubator-pyflakes
|
||||
- gate-oslo-incubator-python26
|
||||
- gate-oslo-incubator-python26-centos6
|
||||
- gate-oslo-incubator-python27
|
||||
gate:
|
||||
- gate-oslo-incubator-requirements
|
||||
@ -526,7 +519,6 @@ projects:
|
||||
- gate-oslo.config-pep8
|
||||
- gate-oslo.config-docs
|
||||
- gate-oslo.config-python26
|
||||
- gate-oslo.config-python26-centos6
|
||||
- gate-oslo.config-python27
|
||||
gate:
|
||||
- gate-oslo.config-requirements
|
||||
@ -550,7 +542,6 @@ projects:
|
||||
- gate-quantum-pep8
|
||||
- gate-quantum-docs
|
||||
- gate-quantum-python26
|
||||
- gate-quantum-python26-centos6
|
||||
- gate-quantum-python27
|
||||
- gate-tempest-devstack-vm-quantum
|
||||
gate:
|
||||
@ -577,7 +568,6 @@ projects:
|
||||
- gate-swift-pep8
|
||||
- gate-swift-docs
|
||||
- gate-swift-python26
|
||||
- gate-swift-python26-centos6
|
||||
- gate-swift-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -613,7 +603,6 @@ projects:
|
||||
- gate-python-ceilometerclient-pep8
|
||||
- gate-python-ceilometerclient-docs
|
||||
- gate-python-ceilometerclient-python26
|
||||
- gate-python-ceilometerclient-python26-centos6
|
||||
- gate-python-ceilometerclient-python27
|
||||
gate:
|
||||
- gate-python-ceilometerclient-requirements
|
||||
@ -637,7 +626,6 @@ projects:
|
||||
- gate-python-cinderclient-pep8
|
||||
- gate-python-cinderclient-docs
|
||||
- gate-python-cinderclient-python26
|
||||
- gate-python-cinderclient-python26-centos6
|
||||
- gate-python-cinderclient-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -673,7 +661,6 @@ projects:
|
||||
- gate-python-glanceclient-pep8
|
||||
- gate-python-glanceclient-docs
|
||||
- gate-python-glanceclient-python26
|
||||
- gate-python-glanceclient-python26-centos6
|
||||
- gate-python-glanceclient-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -709,7 +696,6 @@ projects:
|
||||
- gate-python-keystoneclient-pep8
|
||||
- gate-python-keystoneclient-docs
|
||||
- gate-python-keystoneclient-python26
|
||||
- gate-python-keystoneclient-python26-centos6
|
||||
- gate-python-keystoneclient-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -745,7 +731,6 @@ projects:
|
||||
- gate-python-novaclient-pep8
|
||||
- gate-python-novaclient-docs
|
||||
- gate-python-novaclient-python26
|
||||
- gate-python-novaclient-python26-centos6
|
||||
- gate-python-novaclient-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -781,7 +766,6 @@ projects:
|
||||
- gate-python-openstackclient-pep8
|
||||
- gate-python-openstackclient-docs
|
||||
- gate-python-openstackclient-python26
|
||||
- gate-python-openstackclient-python26-centos6
|
||||
- gate-python-openstackclient-python27
|
||||
gate:
|
||||
- gate-python-openstackclient-requirements
|
||||
@ -805,7 +789,6 @@ projects:
|
||||
- gate-python-quantumclient-pep8
|
||||
- gate-python-quantumclient-docs
|
||||
- gate-python-quantumclient-python26
|
||||
- gate-python-quantumclient-python26-centos6
|
||||
- gate-python-quantumclient-python27
|
||||
- gate-tempest-devstack-vm-smoke
|
||||
- gate-tempest-devstack-vm-full
|
||||
@ -841,7 +824,6 @@ projects:
|
||||
- gate-python-swiftclient-pep8
|
||||
- gate-python-swiftclient-docs
|
||||
- gate-python-swiftclient-python26
|
||||
- gate-python-swiftclient-python26-centos6
|
||||
- gate-python-swiftclient-python27
|
||||
gate:
|
||||
- gate-python-swiftclient-requirements
|
||||
@ -997,7 +979,6 @@ projects:
|
||||
- gate-ceilometer-pep8
|
||||
- gate-ceilometer-docs
|
||||
- gate-ceilometer-python26
|
||||
- gate-ceilometer-python26-centos6
|
||||
- gate-ceilometer-python27
|
||||
gate:
|
||||
- gate-ceilometer-requirements
|
||||
@ -1058,7 +1039,6 @@ projects:
|
||||
- gate-heat-requirements
|
||||
- gate-heat-pep8
|
||||
- gate-heat-python26
|
||||
- gate-heat-python26-centos6
|
||||
- gate-heat-python27
|
||||
- dev-heat-coverage
|
||||
gate:
|
||||
@ -1081,7 +1061,6 @@ projects:
|
||||
- gate-python-heatclient-requirements
|
||||
- gate-python-heatclient-pep8
|
||||
- gate-python-heatclient-python26
|
||||
- gate-python-heatclient-python26-centos6
|
||||
- gate-python-heatclient-python27
|
||||
- dev-python-heatclient-coverage
|
||||
gate:
|
||||
@ -1104,7 +1083,6 @@ projects:
|
||||
- gate-heat-cfntools-requirements
|
||||
- gate-heat-cfntools-pep8
|
||||
- gate-heat-cfntools-python26
|
||||
- gate-heat-cfntools-python26-centos6
|
||||
- gate-heat-cfntools-python27
|
||||
- dev-heat-cfntools-coverage
|
||||
gate:
|
||||
@ -1132,7 +1110,6 @@ projects:
|
||||
check:
|
||||
- gate-reddwarf-pep8
|
||||
- gate-reddwarf-python26
|
||||
- gate-reddwarf-python26-centos6
|
||||
- gate-reddwarf-python27
|
||||
gate:
|
||||
- gate-reddwarf-pep8
|
||||
@ -1151,7 +1128,6 @@ projects:
|
||||
check:
|
||||
- gate-python-reddwarfclient-pep8
|
||||
- gate-python-reddwarfclient-python26
|
||||
- gate-python-reddwarfclient-python26-centos6
|
||||
- gate-python-reddwarfclient-python27
|
||||
gate:
|
||||
- gate-python-reddwarfclient-pep8
|
||||
@ -1167,7 +1143,6 @@ projects:
|
||||
check:
|
||||
- gate-marconi-pep8
|
||||
- gate-marconi-python26
|
||||
- gate-marconi-python26-centos6
|
||||
- gate-marconi-python27
|
||||
gate:
|
||||
- gate-marconi-pep8
|
||||
@ -1179,7 +1154,6 @@ projects:
|
||||
- gate-moniker-pyflakes
|
||||
- gate-moniker-pep8
|
||||
- gate-moniker-python26
|
||||
- gate-moniker-python26-centos6
|
||||
- gate-moniker-python27
|
||||
gate:
|
||||
- gate-moniker-pep8
|
||||
@ -1201,7 +1175,6 @@ projects:
|
||||
- gate-python-monikerclient-pyflakes
|
||||
- gate-python-monikerclient-pep8
|
||||
- gate-python-monikerclient-python26
|
||||
- gate-python-monikerclient-python26-centos6
|
||||
- gate-python-monikerclient-python27
|
||||
gate:
|
||||
- gate-python-monikerclient-pep8
|
||||
@ -1244,7 +1217,6 @@ projects:
|
||||
check:
|
||||
- gate-bufunfa-pep8
|
||||
- gate-bufunfa-python26
|
||||
- gate-bufunfa-python26-centos6
|
||||
- gate-bufunfa-python27
|
||||
gate:
|
||||
- gate-bufunfa-pep8
|
||||
@ -1397,7 +1369,6 @@ projects:
|
||||
check:
|
||||
- gate-diskimage-builder-pep8
|
||||
- gate-diskimage-builder-python26
|
||||
- gate-diskimage-builder-python26-centos6
|
||||
- gate-diskimage-builder-python27
|
||||
gate:
|
||||
- gate-diskimage-builder-pep8
|
||||
@ -1410,7 +1381,6 @@ projects:
|
||||
check:
|
||||
- gate-os-config-applier-pep8
|
||||
- gate-os-config-applier-python26
|
||||
- gate-os-config-applier-python26-centos6
|
||||
- gate-os-config-applier-python27
|
||||
gate:
|
||||
- gate-os-config-applier-pep8
|
||||
@ -1423,7 +1393,6 @@ projects:
|
||||
check:
|
||||
- gate-os-refresh-config-pep8
|
||||
- gate-os-refresh-config-python26
|
||||
- gate-os-refresh-config-python26-centos6
|
||||
- gate-os-refresh-config-python27
|
||||
gate:
|
||||
- gate-os-refresh-config-pep8
|
||||
@ -1436,7 +1405,6 @@ projects:
|
||||
check:
|
||||
- gate-tripleo-image-elements-pep8
|
||||
- gate-tripleo-image-elements-python26
|
||||
- gate-tripleo-image-elements-python26-centos6
|
||||
- gate-tripleo-image-elements-python27
|
||||
gate:
|
||||
- gate-tripleo-image-elements-pep8
|
||||
@ -1510,7 +1478,6 @@ projects:
|
||||
check:
|
||||
- gate-packstack-pep8
|
||||
- gate-packstack-python26
|
||||
- gate-packstack-python26-centos6
|
||||
- gate-packstack-python27
|
||||
gate:
|
||||
- gate-packstack-pep8
|
||||
@ -1527,7 +1494,6 @@ projects:
|
||||
check:
|
||||
- gate-savanna-pep8
|
||||
- gate-savanna-python26
|
||||
- gate-savanna-python26-centos6
|
||||
- gate-savanna-python27
|
||||
gate:
|
||||
- gate-savanna-pep8
|
||||
@ -1548,7 +1514,6 @@ projects:
|
||||
check:
|
||||
- gate-python-savannaclient-pep8
|
||||
- gate-python-savannaclient-python26
|
||||
- gate-python-savannaclient-python26-centos6
|
||||
- gate-python-savannaclient-python27
|
||||
gate:
|
||||
- gate-python-savannaclient-pep8
|
||||
|
Loading…
x
Reference in New Issue
Block a user