Comment 3 for bug 1286762

Revision history for this message
Taylor Bertie (nightkhaos) wrote :

Okay, I believe I have a solution. However no modifications are required for the ceph or ceph-osd charms. All modifications that needed to be made were made on nova-compute charm.

I'm yet to test the patch to make sure it doesn't break other functionality (for example and specifically live-migration), however it can be used as a starting point. If any further modifications are required I'll update this bug.

The problem is that in the current configuration the nova-compute charm is not configured to use a remote block device for libvirt-bin, which was a fairly trivial modification once I established that the ceph relationship hook was incomplete (specifically, the libvirt process did not have access to the key because of a permissions issues and a pool was not created on ceph for nova to utilise).

This patch should be applied as patch -p1 < nova-compute-ceph-using-rbd-libvirt.patch