cinder volume driver optional iscsi support

Registered by Edward Hope-Morley

Cinder supports a number of protocols across its volume drivers. Not all
hypervisors support all of these protocols while most hypervisors, if not all,
support iscsi. To this end, this blueprint proposes to add a common means of
adding optional iscsi support to any driver.

As an example, the Ceph RBD driver exports volumes using the rbd protocol which,
at the time of writing is not supported by all hypervisors. Optional
iscsi support would allow the Ceph RBD driver to export volumes using iscsi to
hypervisors that do not support rbd.

Blueprint information

Status:
Complete
Approver:
John Griffith
Priority:
Undefined
Drafter:
Edward Hope-Morley
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
Accepted for future
Implementation:
Unknown
Milestone target:
None
Completed by
Mike Perez

Related branches

Sprints

Whiteboard

@jdg: Hey Edward, let me know if you're still pursuing this and what your plans are WRT H3.

@dosaboy: Hey John, I have not been able to prioritise this one as much as I'd hoped so I doubt I am going to get this in before H3. Should we push it out to I or is it worth putting it out for tender?

(?)

Work Items

Work items:
Implement POC: TODO

This blueprint contains Public information 
Everyone can see this information.