diff --git a/docker/manila/manila-api/Dockerfile.j2 b/docker/manila/manila-api/Dockerfile.j2
index 3590103a934aa5b1ee42673a46bd3d6509d1a951..88269d2c840c623c119ed2cd8fe52ddf33923e60 100644
--- a/docker/manila/manila-api/Dockerfile.j2
+++ b/docker/manila/manila-api/Dockerfile.j2
@@ -1,6 +1,16 @@
 FROM {{ namespace }}/{{ image_prefix }}manila-base:{{ tag }}
 MAINTAINER {{ maintainer }}
 
+{% if install_type == 'binary' %}
+    {% if base_distro in ['ubuntu'] %}
+
+RUN apt-get install -y --no-install-recommends \
+        manila-api \
+    && apt-get clean
+
+    {% endif%}
+{% endif%}
+
 COPY extend_start.sh /usr/local/bin/kolla_manila_extend_start
 RUN chmod 755 /usr/local/bin/kolla_manila_extend_start
 
diff --git a/docker/manila/manila-base/Dockerfile.j2 b/docker/manila/manila-base/Dockerfile.j2
index 83069c1f391f24253891bab28fbfcfcf5bb7e540..d971b7c86f00186fbf03ac98b915b3f1673c4da9 100644
--- a/docker/manila/manila-base/Dockerfile.j2
+++ b/docker/manila/manila-base/Dockerfile.j2
@@ -12,6 +12,7 @@ RUN yum -y install \
     {% elif base_distro in ['ubuntu'] %}
 
 RUN apt-get install -y --no-install-recommends \
+        manila-common \
         openvswitch-switch \
     && apt-get clean
 
diff --git a/docker/manila/manila-scheduler/Dockerfile.j2 b/docker/manila/manila-scheduler/Dockerfile.j2
index a3ca1820bb3e0e9c2b98203a91b87cc1eaf7c5c2..2fd2f0a6957beb890df33278a233250f52c02930 100644
--- a/docker/manila/manila-scheduler/Dockerfile.j2
+++ b/docker/manila/manila-scheduler/Dockerfile.j2
@@ -1,6 +1,16 @@
 FROM {{ namespace }}/{{ image_prefix }}manila-base:{{ tag }}
 MAINTAINER {{ maintainer }}
 
+{% if install_type == 'binary' %}
+    {% if base_distro in ['ubuntu'] %}
+
+RUN apt-get install -y --no-install-recommends \
+        manila-scheduler \
+    && apt-get clean
+
+    {% endif%}
+{% endif%}
+
 {{ include_footer }}
 
 USER manila