From f5e6ac50955e47d754b5bec50ea9fb04df1edee5 Mon Sep 17 00:00:00 2001 From: Nisha Brahmankar Date: Tue, 6 Aug 2019 01:35:22 +0530 Subject: [PATCH] Implements OpenStack CI job having DIB-built IPA Implements DIB-built IPA. Also adds a corresponding zuul test. Change-Id: Iabfde30f35af172610777f55d986d1ec2debb415 Task: #29752 Story: #2005114 --- playbooks/ironic-python-agent-buildimage/run.yaml | 7 +++++++ zuul.d/ironic-python-agent-jobs.yaml | 6 ++++++ zuul.d/project.yaml | 1 + 3 files changed, 14 insertions(+) diff --git a/playbooks/ironic-python-agent-buildimage/run.yaml b/playbooks/ironic-python-agent-buildimage/run.yaml index 4167e2b61..6086e82af 100644 --- a/playbooks/ironic-python-agent-buildimage/run.yaml +++ b/playbooks/ironic-python-agent-buildimage/run.yaml @@ -53,6 +53,13 @@ mv imagebuild/coreos/UPLOAD/coreos_production_pxe* UPLOAD_RAW mv ipa-coreos*.tar.gz* UPLOAD_TAR ;; + dib) + export IPA_SOURCE_DIR={{ ansible_user_dir }}/src/opendev.org/openstack/ironic-python-agent + pushd {{ ansible_user_dir }}/src/opendev.org/openstack/ironic-python-agent-builder/dib + ./build.sh + mv ironic-python-agent* "$IPA_SOURCE_DIR/UPLOAD_TAR" + popd + ;; esac ERRORS=0 executable: /bin/bash diff --git a/zuul.d/ironic-python-agent-jobs.yaml b/zuul.d/ironic-python-agent-jobs.yaml index 356f14ada..d132ed61b 100644 --- a/zuul.d/ironic-python-agent-jobs.yaml +++ b/zuul.d/ironic-python-agent-jobs.yaml @@ -108,6 +108,12 @@ vars: image_name: 'tinyipa' +- job: + name: ironic-python-agent-buildimage-dib + parent: ironic-python-agent-buildimage-base + vars: + image_name: 'dib' + # Experimental jobs - job: diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index aee1a2b1b..44de418b7 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -48,3 +48,4 @@ jobs: - ironic-python-agent-buildimage-coreos - ironic-python-agent-buildimage-tinyipa + - ironic-python-agent-buildimage-dib

AltStyle によって変換されたページ (->オリジナル) /