fix build issues
diff --git a/xos/configurations/opencloud/Dockerfile b/xos/configurations/opencloud/Dockerfile
index ad85718..584e21e 100644
--- a/xos/configurations/opencloud/Dockerfile
+++ b/xos/configurations/opencloud/Dockerfile
@@ -31,8 +31,8 @@
libyaml-dev \
pkg-config \
supervisor \
- python-crypto
- python-httplib2 \
+ python-crypto \
+ python-httplib2>=0.9.1 \
python-jinja2 \
python-paramiko \
python-pip \
@@ -47,7 +47,7 @@
python-ceilometerclient
RUN pip install \
- django==1.7
+ django==1.7 \
djangorestframework==2.4.4 \
markdown \
pyyaml \
@@ -69,13 +69,14 @@
pygraphviz \
dnslib
+RUN easy_install --upgrade httplib2
+
RUN easy_install \
- django_evolution
+ django_evolution \
python_gflags \
google_api_python_client \
httplib2.ca_certs_locater
-RUN easy_install --upgrade httplib2
# Install custom Ansible
RUN git clone -b release1.8.2 git://github.com/ansible/ansible.git /opt/ansible
diff --git a/xos/configurations/opencloud/ansible-hosts b/xos/configurations/opencloud/ansible-hosts
new file mode 100644
index 0000000..0dd74f1
--- /dev/null
+++ b/xos/configurations/opencloud/ansible-hosts
@@ -0,0 +1,2 @@
+[localhost]
+127.0.0.1
diff --git a/xos/configurations/opencloud/observer.conf b/xos/configurations/opencloud/observer.conf
new file mode 100644
index 0000000..92545eb
--- /dev/null
+++ b/xos/configurations/opencloud/observer.conf
@@ -0,0 +1,2 @@
+[program:observer]
+command=python /opt/xos/xos-observer.py