From 5b19cee48e1a9ab8e959f7b1c223bc615afd5f73 Mon Sep 17 00:00:00 2001
From: nishagbkar <nisha.ee.iitb@gmail.com>
Date: Tue, 13 Aug 2019 21:43:02 +0530
Subject: [PATCH] Adds CI job that uses DIB build images

Change-Id: I333627a8fb9e5a5d4e53f19e8b2e15d80938d90a
Task: 36272
Story: 2005114
---
 zuul.d/ironic-python-agent-jobs.yaml | 23 +++++++++++++++++++++++
 zuul.d/project.yaml                  |  2 ++
 2 files changed, 25 insertions(+)

diff --git a/zuul.d/ironic-python-agent-jobs.yaml b/zuul.d/ironic-python-agent-jobs.yaml
index 7c7c6b72c..dfbe6440a 100644
--- a/zuul.d/ironic-python-agent-jobs.yaml
+++ b/zuul.d/ironic-python-agent-jobs.yaml
@@ -193,3 +193,26 @@
         # Don't waste time on cleaning, it's checked everywhere else
         IRONIC_AUTOMATED_CLEAN_ENABLED: False
         IRONIC_BUILD_DEPLOY_RAMDISK: True
+
+- job:
+    name: ipa-tempest-wholedisk-bios-ipmi-direct-dib-src
+    parent: ironic-ipa-base
+    timeout: 9600
+    vars:
+      tempest_test_timeout: 2400
+      devstack_services:
+        s-account: True
+        s-container: True
+        s-object: True
+        s-proxy: True
+      devstack_localrc:
+        IRONIC_DEFAULT_DEPLOY_INTERFACE: direct
+        IRONIC_RAMDISK_TYPE: dib
+        IRONIC_TEMPEST_WHOLE_DISK_IMAGE: True
+        IRONIC_TEMPEST_BUILD_TIMEOUT: 900
+        IRONIC_VM_EPHEMERAL_DISK: 0
+        IRONIC_VM_INTERFACE_COUNT: 1
+        IRONIC_VM_SPECS_RAM: 2048
+        SWIFT_ENABLE_TEMPURLS: True
+        SWIFT_TEMPURL_KEY: secretkey
+        USE_PYTHON3: False
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index e3df215fc..0399b630e 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -18,6 +18,8 @@
             voting: false
         - metalsmith-integration-ipa-src:
             voting: false
+        - ipa-tempest-wholedisk-bios-ipmi-direct-dib-src:
+            voting: false
         - openstack-tox-functional:
             voting: false
         - openstack-tox-lower-constraints