summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMD NADEEM <mail2nadeem92@gmail.com>2016-02-08 11:06:11 +0530
committerMD NADEEM <md.nadeem@nectechnologies.in>2016-02-10 05:32:48 +0000
commit7a6edb57976eebdaa8dc9a4affe39f1ca25173fd (patch)
tree4db4449a722466f058a45a8b1dd17e3a61a01c29
parente8d66766f0c3c06003220df8c436af191210a7dd (diff)
downloadkolla-7a6edb57976eebdaa8dc9a4affe39f1ca25173fd.tar.gz
kolla-7a6edb57976eebdaa8dc9a4affe39f1ca25173fd.zip
Ceilometer ubuntu binary container
Change-Id: I653b6b994de2f4d374d90a831d7a56eaff667404 Partially-Implements: blueprint binary-ubuntu
-rw-r--r--docker/ceilometer/ceilometer-api/Dockerfile.j26
-rw-r--r--docker/ceilometer/ceilometer-base/Dockerfile.j26
-rw-r--r--docker/ceilometer/ceilometer-central/Dockerfile.j26
-rw-r--r--docker/ceilometer/ceilometer-collector/Dockerfile.j26
-rw-r--r--docker/ceilometer/ceilometer-compute/Dockerfile.j28
-rw-r--r--docker/ceilometer/ceilometer-notification/Dockerfile.j26
6 files changed, 37 insertions, 1 deletions
diff --git a/docker/ceilometer/ceilometer-api/Dockerfile.j2 b/docker/ceilometer/ceilometer-api/Dockerfile.j2
index fabc4ffa6..921e57ee8 100644
--- a/docker/ceilometer/ceilometer-api/Dockerfile.j2
+++ b/docker/ceilometer/ceilometer-api/Dockerfile.j2
@@ -7,6 +7,12 @@ MAINTAINER {{ maintainer }}
RUN yum install -y openstack-ceilometer-api \
&& yum clean all
+ {% elif base_distro in ['ubuntu'] %}
+
+RUN apt-get install -y --no-install-recommends \
+ ceilometer-api \
+ && apt-get clean
+
{% endif %}
{% endif %}
diff --git a/docker/ceilometer/ceilometer-base/Dockerfile.j2 b/docker/ceilometer/ceilometer-base/Dockerfile.j2
index 3d34b370e..70d9f87d4 100644
--- a/docker/ceilometer/ceilometer-base/Dockerfile.j2
+++ b/docker/ceilometer/ceilometer-base/Dockerfile.j2
@@ -8,6 +8,12 @@ RUN yum -y install \
openstack-ceilometer-common \
&& yum clean all
+ {% elif base_distro in ['ubuntu'] %}
+
+RUN apt-get install -y --no-install-recommends \
+ ceilometer-common \
+ && apt-get clean
+
{% endif %}
{% elif install_type == 'source' %}
diff --git a/docker/ceilometer/ceilometer-central/Dockerfile.j2 b/docker/ceilometer/ceilometer-central/Dockerfile.j2
index a7598c742..a34f80163 100644
--- a/docker/ceilometer/ceilometer-central/Dockerfile.j2
+++ b/docker/ceilometer/ceilometer-central/Dockerfile.j2
@@ -7,6 +7,12 @@ MAINTAINER {{ maintainer }}
RUN yum install -y openstack-ceilometer-central \
&& yum clean all
+ {% elif base_distro in ['ubuntu'] %}
+
+RUN apt-get install -y --no-install-recommends \
+ ceilometer-agent-central \
+ && apt-get clean
+
{% endif %}
{% endif %}
diff --git a/docker/ceilometer/ceilometer-collector/Dockerfile.j2 b/docker/ceilometer/ceilometer-collector/Dockerfile.j2
index ee28fa250..485119a20 100644
--- a/docker/ceilometer/ceilometer-collector/Dockerfile.j2
+++ b/docker/ceilometer/ceilometer-collector/Dockerfile.j2
@@ -7,6 +7,12 @@ MAINTAINER {{ maintainer }}
RUN yum install -y openstack-ceilometer-collector \
&& yum clean all
+ {% elif base_distro in ['ubuntu'] %}
+
+RUN apt-get install -y --no-install-recommends \
+ ceilometer-collector \
+ && apt-get clean
+
{% endif %}
{% endif %}
diff --git a/docker/ceilometer/ceilometer-compute/Dockerfile.j2 b/docker/ceilometer/ceilometer-compute/Dockerfile.j2
index f77d93d9d..5837e9211 100644
--- a/docker/ceilometer/ceilometer-compute/Dockerfile.j2
+++ b/docker/ceilometer/ceilometer-compute/Dockerfile.j2
@@ -7,9 +7,15 @@ MAINTAINER {{ maintainer }}
RUN yum install -y \
openstack-ceilometer-compute \
python-ceilometerclient \
- python-pecan \
&& yum clean all
+ {% elif base_distro in ['ubuntu'] %}
+
+RUN apt-get install -y --no-install-recommends \
+ ceilometer-agent-compute \
+ python-ceilometerclient \
+ && apt-get clean
+
{% endif %}
{% endif %}
diff --git a/docker/ceilometer/ceilometer-notification/Dockerfile.j2 b/docker/ceilometer/ceilometer-notification/Dockerfile.j2
index d00d5a543..cc699e043 100644
--- a/docker/ceilometer/ceilometer-notification/Dockerfile.j2
+++ b/docker/ceilometer/ceilometer-notification/Dockerfile.j2
@@ -7,6 +7,12 @@ MAINTAINER {{ maintainer }}
RUN yum install -y openstack-ceilometer-notification \
&& yum clean all
+ {% elif base_distro in ['ubuntu'] %}
+
+RUN apt-get install -y --no-install-recommends \
+ ceilometer-agent-notification \
+ && apt-get clean
+
{% endif %}
{% endif %}