diff --git a/docker/ironic/ironic-conductor/Dockerfile.j2 b/docker/ironic/ironic-conductor/Dockerfile.j2
index 340a13000b7d9c4987e7fcc8a473af9443914285..f6ef39b1e4cd577b3c5d5be7796cc52bec987c30 100644
--- a/docker/ironic/ironic-conductor/Dockerfile.j2
+++ b/docker/ironic/ironic-conductor/Dockerfile.j2
@@ -7,6 +7,15 @@ MAINTAINER {{ maintainer }}
 RUN yum -y install openstack-ironic-conductor \
     && yum clean all
 
+    {% endif %}
+{% elif install_type == 'source' %}
+    {% if base_distro in ['ubuntu', 'debian'] %}
+
+RUN apt-get install -y --no-install-recommends \
+        qemu-utils \
+        ipmitool \
+    && apt-get clean
+
     {% endif %}
 {% endif %}