Extensions to OpenStack Cinder, created by Rackers to enhance operations and the customer experience.
The included setup.py can be used to build .deb files for Debian or Ubuntu.
First you'll need to install some prerequisite packages:
apt-get install python-stdeb fakeroot python-all
To build for a specific release create a stdeb.cfg file and add the following,
replacing trusty with your release codename:
[DEFAULT]
Suite: trusty
Now build the .deb file:
python setup.py --command-packages=stdeb.command bdist_deb
Add this line to cinder.conf:
osapi_volume_extension = rackspace_cinder_extensions.api.contrib.standard_extensions
Add these lines to cinder.conf:
osapi_volume_extension = rackspace_cinder_extensions.api.contrib.select_extensions
rsapi_volume_ext_list = Volume_list_admin_context,Snapshot_progress