Transition IPA image build jobs to Xenial

This updates the IPA image build jobs for changes merged on branches >=
master to run on Xenial. Changes merged on older branches will run on
Trusty.

This also cleans up an unused job definition.

Change-Id: I2c294be17f219943c931138512440abc8d87abed
This commit is contained in:
Clark Boylan 2016-12-06 14:55:02 -08:00
parent e4b321340b
commit 1815b96039
3 changed files with 13 additions and 23 deletions

View File

@ -1,21 +1,6 @@
- job:
name: 'gate-ironic-python-agent-buildimage-coreos'
node: ubuntu-trusty
builders:
- link-logs
- net-info
- gerrit-git-prep
- install-distro-packages
- shell: |
imagebuild/coreos/full_trusty_build.sh
publishers:
- console-log
- job-template:
name: 'ironic-python-agent-buildimage-{image-type}'
node: ubuntu-trusty
name: 'ironic-python-agent-buildimage-{image-type}-{node}'
node: '{node}'
builders:
- link-logs

View File

@ -6030,10 +6030,13 @@
job-suffix: '-nv'
branch-override: default
src: '-src'
- 'ironic-python-agent-buildimage-{image-type}':
image-type: coreos
- 'ironic-python-agent-buildimage-{image-type}':
image-type: tinyipa
- 'ironic-python-agent-buildimage-{image-type}-{node}':
node:
- ubuntu-trusty
- ubuntu-xenial
image-type:
- coreos
- tinyipa
- 'gate-{name}-tox-{envlist}-{node}':
envlist: func
node:

View File

@ -10608,8 +10608,10 @@ projects:
experimental:
- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa256-src-ubuntu-xenial
post:
- ironic-python-agent-buildimage-coreos
- ironic-python-agent-buildimage-tinyipa
- ironic-python-agent-buildimage-coreos-ubuntu-trusty
- ironic-python-agent-buildimage-coreos-ubuntu-xenial
- ironic-python-agent-buildimage-tinyipa-ubuntu-trusty
- ironic-python-agent-buildimage-tinyipa-ubuntu-xenial
- name: openstack/ironic-specs
template: