aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-06-24 05:58:50 +0000
committerGerrit Code Review <review@openstack.org>2015-06-24 05:58:50 +0000
commit2336ba39d49b9a463ce627b1a8dbc3f3f866252d (patch)
tree906119bb28de2535005789b47fbc17a56d50022e /docker
parentcfcbb2f4fa903d81ff075622a8d8d0c70302a361 (diff)
parent1962bfb16e70835af83d93155018933dec866f30 (diff)
downloadkolla-2336ba39d49b9a463ce627b1a8dbc3f3f866252d.tar.gz
kolla-2336ba39d49b9a463ce627b1a8dbc3f3f866252d.zip
Merge "Fix Heat container env vars and dependencies"
Diffstat (limited to 'docker')
-rw-r--r--docker/centos/binary/heat/heat-base/Dockerfile3
-rw-r--r--docker/centos/binary/heat/heat-engine/Dockerfile4
-rwxr-xr-xdocker/common/heat/heat-base/config-heat.sh4
3 files changed, 10 insertions, 1 deletions
diff --git a/docker/centos/binary/heat/heat-base/Dockerfile b/docker/centos/binary/heat/heat-base/Dockerfile
index ebe9fa15c..510886164 100644
--- a/docker/centos/binary/heat/heat-base/Dockerfile
+++ b/docker/centos/binary/heat/heat-base/Dockerfile
@@ -1,5 +1,8 @@
FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%base:%%KOLLA_TAG%%
MAINTAINER Kolla Project (https://launchpad.net/kolla)
+# necessary until https://bugzilla.redhat.com/show_bug.cgi?id=1229477 is fixed
+RUN yum -y install python-oslo-policy && yum clean all
+
RUN mkdir -p /opt/kolla
COPY config-heat.sh /opt/kolla/config-heat.sh
diff --git a/docker/centos/binary/heat/heat-engine/Dockerfile b/docker/centos/binary/heat/heat-engine/Dockerfile
index 227ac335d..b97454e70 100644
--- a/docker/centos/binary/heat/heat-engine/Dockerfile
+++ b/docker/centos/binary/heat/heat-engine/Dockerfile
@@ -2,6 +2,10 @@ FROM %%KOLLA_NAMESPACE%%/%%KOLLA_PREFIX%%heat-base:%%KOLLA_TAG%%
MAINTAINER Kolla Project (https://launchpad.net/kolla)
RUN yum -y install \
+ # until http://pkgs.fedoraproject.org/cgit/openstack-heat.git/tree/openstack-heat.spec#n248 \
+ # is updated, the clients must remain here: \
+ python-barbicanclient \
+ python-zaqarclient \
openstack-heat-engine \
&& yum clean all
diff --git a/docker/common/heat/heat-base/config-heat.sh b/docker/common/heat/heat-base/config-heat.sh
index 74b2718a4..449fbd998 100755
--- a/docker/common/heat/heat-base/config-heat.sh
+++ b/docker/common/heat/heat-base/config-heat.sh
@@ -15,7 +15,9 @@ set -e
: ${RABBIT_PASSWORD:=guest}
check_required_vars HEAT_DB_PASSWORD HEAT_KEYSTONE_PASSWORD \
- KEYSTONE_PUBLIC_SERVICE_HOST RABBITMQ_SERVICE_HOST
+ HEAT_API_CFN_URL_HOST HEAT_API_CFN_SERVICE_PORT \
+ KEYSTONE_PUBLIC_SERVICE_HOST KEYSTONE_PUBLIC_SERVICE_PORT \
+ RABBITMQ_SERVICE_HOST MARIADB_SERVICE_HOST
fail_unless_db
dump_vars