diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
index 1aaa357eb4..1b37687f9f 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -1740,6 +1740,17 @@
           branch-designator: ''
           branch-override: default
           topology: aiopcpu
+      # Experimental jobs for testing dib images.
+      - '{pipeline}-tempest-dsvm-full{branch-designator}':
+          pipeline: experimental
+          node: devstack-trusty-dib
+          branch-designator: '-dibtest'
+          branch-override: default
+      - '{pipeline}-tempest-dsvm-neutron-full{branch-designator}':
+          pipeline: experimental
+          node: devstack-trusty-dib
+          branch-designator: '-dibtest'
+          branch-override: default
 
 
 - project:
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 16947a8015..658f1848ab 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -3079,6 +3079,8 @@ projects:
       - check-tempest-dsvm-centos7
       - check-grenade-dsvm-ironic-sideways
       - check-grenade-dsvm-neutron-sideways
+      - experimental-tempest-dsvm-full-dibtest
+      - experimental-tempest-dsvm-neutron-full-dibtest
     experimental-tripleo:
       - check-tripleo-novabm-undercloud-precise-nonha
       - check-tripleo-ironic-undercloud-precise-nonha
diff --git a/modules/openstack_project/files/zuul/openstack_functions.py b/modules/openstack_project/files/zuul/openstack_functions.py
index 25cea6b482..1a8a546008 100644
--- a/modules/openstack_project/files/zuul/openstack_functions.py
+++ b/modules/openstack_project/files/zuul/openstack_functions.py
@@ -55,6 +55,9 @@ def devstack_params(item, job, params):
         params['ZUUL_NODE'] = 'devstack-trusty-2-node'
     elif 'newlibvirt' in job.name:
         params['ZUUL_NODE'] = 'devstack-f20-virt-preview'
+    # Remove this when we are done doing prelimindary dib testing.
+    elif 'dibtest' in job.name:
+        params['ZUUL_NODE'] = 'devstack-trusty-dib'
     else:
         params['ZUUL_NODE'] = 'devstack-trusty'