Actions
Feature #4231
closedlibrbd: Java bindings
% Done:
100%
Source:
Community (dev)
Tags:
java,jna
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
As it seems right now the new CloudStack code will require more complex RBD operations which can not be accomplished by libvirt.
These functions could be added to libvirt, but the time it will take for those to hit upstream and reach the distro's repositories will be long.
Executing the 'rbd' CLI tool is unreliable and unsafe (authentication information in process list).
So we are looking at wrapping librbd in Java bindings.
This however means that librados also will need new bindings since librbd needs librados to give it IoCTX objects.
Actions