Summary: OpenCloud core services
Name: opencloud
-Version: 1.0.27
+Version: 1.0.29
Release: 3
License: GPL+
Group: Development/Tools
%pre
pip-python install django==1.7
-pip-python install djangorestframework
+pip-python install djangorestframework==2.4.4
pip-python install markdown # Markdown support for the browseable API.
pip-python install pyyaml # YAML content-type support.
pip-python install django-filter # Filtering support
pip-python install python-novaclient
pip-python install python-neutronclient
pip-python install python-glanceclient
+pip-python install python-ceilometerclient
easy_install django_evolution
cp %{_tmppath}/tmp-filelist /tmp/tmp-filelist
+
%clean
rm -rf %{buildroot}
%defattr(-,root,root,-)
%config /opt/planetstack/plstackapi_config
%config /opt/planetstack/deployment_auth.py
+%config /opt/planetstack/model-deps
%post
ln -s ec2_observer /opt/planetstack/observer
/opt/planetstack/scripts/opencloud evolvedb
fi
+# Clone ansible with latest openstack modules
+git clone --recursive git://github.com/ansible/ansible.git /opt/ansible
+mkdir -p /etc/ansible
+echo > /etc/ansible/hosts << "EOF"
+[localhost]
+127.0.0.1
+EOF
+
+
# start the server
/opt/planetstack/scripts/opencloud runserver