summaryrefslogtreecommitdiff
path: root/zuul.d
diff options
context:
space:
mode:
authorDmitry Tantsur <dtantsur@protonmail.com>2019-08-28 17:29:31 +0200
committerDmitry Tantsur <dtantsur@protonmail.com>2019-08-28 19:47:22 +0200
commite73786af9079d17f1893d593c1d0e6d88771a87a (patch)
treedb816f16e1b53721a5dbe638a43891f89f295c79 /zuul.d
parente446a5e6c42c22bce541310dcdace2e37f2ce86d (diff)
downloadironic-python-agent-e73786af9079d17f1893d593c1d0e6d88771a87a.tar.gz
Switch to image building jobs from ironic-python-agent-builder
Depends-On: https://review.opendev.org/678884 Change-Id: I50a9f9dc15f3a782aaf4b8c4096a418136f4ebd4
Diffstat (limited to 'zuul.d')
-rw-r--r--zuul.d/ironic-python-agent-jobs.yaml31
-rw-r--r--zuul.d/project.yaml10
2 files changed, 8 insertions, 33 deletions
diff --git a/zuul.d/ironic-python-agent-jobs.yaml b/zuul.d/ironic-python-agent-jobs.yaml
index 7c7c6b72..a6cc9bde 100644
--- a/zuul.d/ironic-python-agent-jobs.yaml
+++ b/zuul.d/ironic-python-agent-jobs.yaml
@@ -86,37 +86,6 @@
devstack_plugins:
ironic-inspector: https://opendev.org/openstack/ironic-inspector
-- job:
- name: ironic-python-agent-buildimage-base
- parent: publish-openstack-artifacts
- run: playbooks/ironic-python-agent-buildimage/run.yaml
- post-run: playbooks/ironic-python-agent-buildimage/post.yaml
- timeout: 1800
- required-projects:
- - openstack/requirements
- - openstack/ironic-python-agent
- - openstack/ironic-python-agent-builder
-
-- job:
- name: ironic-python-agent-buildimage-tinyipa
- parent: ironic-python-agent-buildimage-base
- vars:
- image_name: 'tinyipa'
- # TODO(dtantsur): refactor run.yaml, so that this variable is only
- # required for DIB jobs.
- image_distro: ''
-
-- job:
- name: ironic-python-agent-buildimage-dib
- parent: ironic-python-agent-buildimage-base
- pre-run: playbooks/ironic-python-agent-buildimage/pre-dib.yaml
- required-projects:
- # NOTE(dtantsur): used for bindep only
- - openstack/diskimage-builder
- vars:
- image_name: 'dib'
- image_distro: 'centos7'
-
# Experimental jobs
- job:
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index e3df215f..4b18e913 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -13,6 +13,12 @@
- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src
- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src
- ironic-standalone-ipa-src
+ # NOTE(dtantsur): non-voting because IPA source code is very unlikely
+ # to break them. They rather serve as a canary for broken POST jobs.
+ - ironic-python-agent-check-image-tinyipa:
+ voting: false
+ - ironic-python-agent-check-image-dib-centos7:
+ voting: false
# Non-voting jobs
- ipa-tempest-ironic-inspector-src:
voting: false
@@ -38,5 +44,5 @@
- ipa-tempest-dsvm-partition-ipmi-iscsi-tinyipa-python3
post:
jobs:
- - ironic-python-agent-buildimage-tinyipa
- - ironic-python-agent-buildimage-dib
+ - ironic-python-agent-build-image-tinyipa
+ - ironic-python-agent-build-image-dib-centos7