RBD backend support for downburst.

Definitely needs some cleanup but working. Set in yaml via:

ceph-cluster-name:
ceph-cluster-monitors:
ceph-cluster-user:
ceph-cluster-secret:
rbd-disks:
rbd-disks-size:

Other than cleanup it also needs readme added.

user/secret is optional. It uses no auth of not specified.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Update README.rst to reflect changes in libvirt

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Use downburst pool of same name of vm if it exists.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Merge branch 'wip-rbd'
Assign pool first.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Add rbd example to documentation

Add an example yaml configuration to show how to attach rbd volumes
to VMs provisioned with downburst.
Update rbd-meta.yaml

Update rbd-meta.yaml to include port number for ceph monitors and list multiple monitors
Do not allow only release builds of downburst images (trusty).

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Work around ubuntu's naming inconsistency.

Non release releases don't have a hiphen in the query file but do
in the filenames and paths.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Merge pull request #11 from mmgaggle/master

doc: Add rbd example to documentation
Try to get the behavior we want from requests.get(), across versions

Signed-off-by: Dan Mick <dan.mick@inktank.com>