ironic-python-agent/zuul.d/legacy-ironic-jobs.yaml
Julia Kreger fa4bb8f690 Cleanup CI jobs for IPA
Renamed jobs to more appropriate names, and extended
base timouts, as well as the build timeouts for coreos
as the image we work with today is a little larger
than it was previously.

Change-Id: I2884ba795bae689b40826b8c7e2714e3eb5811fb
Depends-On: I139679db835b7a87c55f69a4d807ff8ec9099e3a
2018-06-26 11:21:48 +00:00

120 lines
4.7 KiB
YAML

- job:
name: legacy-ipa-dsvm-base
# NOTE: We do not use 'legacy-ironic-dsvm-base' as simpler and less
# confusing to define it all here and then use 'legacy-dsvm-base'
parent: legacy-dsvm-base
irrelevant-files:
- ^test-requirements.txt$
- ^.*\.rst$
- ^doc/.*$
- ^ironic_python_agent/tests/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^tox.ini$
required-projects:
- openstack-infra/devstack-gate
- openstack/ironic
- openstack/ironic-lib
- openstack/ironic-python-agent
- openstack/ironic-tempest-plugin
- openstack/pyghmi
- openstack/python-ironicclient
- openstack/tempest
- openstack/virtualbmc
- job:
name: ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src/post.yaml
timeout: 7200
- job:
name: ipa-tempest-dsvm-partition-bios-ipmi-direct-coreos-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-direct-coreos-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-direct-coreos-src/post.yaml
timeout: 5400
- job:
name: ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-tinyipa-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-tinyipa-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-tinyipa-src/post.yaml
timeout: 7200
- job:
name: ipa-tempest-dsvm-partition-bios-ipmi-direct-tinyipa-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-direct-tinyipa-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-direct-tinyipa-src/post.yaml
timeout: 7200
- job:
name: ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa-src/post.yaml
timeout: 7200
- job:
name: ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-tinyipa-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-tinyipa-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-tinyipa-src/post.yaml
timeout: 7200
- job:
name: ipa-tempest-dsvm-partition-bios-ipmi-iscsi-coreos-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-iscsi-coreos-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-iscsi-coreos-src/post.yaml
timeout: 7200
- job:
name: ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-coreos-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-coreos-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-wholedisk-bios-ipmi-iscsi-coreos-src/post.yaml
timeout: 7200
- job:
name: ipa-tempest-dsvm-ironic-inspector-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/tempest-dsvm-ironic-inspector-src/run.yaml
post-run: playbooks/legacy/tempest-dsvm-ironic-inspector-src/post.yaml
timeout: 10800
required-projects:
# These are in addition to what is in legacy-ipa-dsvm-base
- openstack/ironic-inspector
- openstack/python-ironic-inspector-client
- job:
name: ironic-python-agent-buildimage-coreos
parent: legacy-publish-openstack-artifacts
run: playbooks/legacy/ironic-python-agent-buildimage-coreos/run.yaml
post-run: playbooks/legacy/ironic-python-agent-buildimage-coreos/post.yaml
timeout: 1800
- job:
name: ironic-python-agent-buildimage-tinyipa
parent: legacy-publish-openstack-artifacts
run: playbooks/legacy/ironic-python-agent-buildimage-tinyipa/run.yaml
post-run: playbooks/legacy/ironic-python-agent-buildimage-tinyipa/post.yaml
timeout: 1800
- job:
name: ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa256-src
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa256-src/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-partition-bios-ipmi-iscsi-tinyipa256-src/post.yaml
timeout: 7200
- job:
name: ipa-tempest-dsvm-partition-ipmi-iscsi-tinyipa-python3
parent: legacy-ipa-dsvm-base
run: playbooks/legacy/ipa-tempest-dsvm-partition-ipmi-iscsi-tinyipa-python3/run.yaml
post-run: playbooks/legacy/ipa-tempest-dsvm-partition-ipmi-iscsi-tinyipa-python3/post.yaml
timeout: 7200