LIO: Integrate with rtslib-fb
In Grizzly and Havana, users had to install "rtstool" to use the "lioadm" iscsi_helper. This code was originally intended to live inside of Cinder, but was put in an external package for licensing reasons.
Now that rtslib-fb is Apache-licensed, the rtstool code that interfaces with it should be brought into the Cinder tree rather than living as an external package.
Blueprint information
- Status:
- Complete
- Approver:
- John Griffith
- Priority:
- Low
- Drafter:
- Eric Harney
- Direction:
- Approved
- Assignee:
- Eric Harney
- Definition:
- Approved
- Series goal:
- Accepted for icehouse
- Implementation:
-
Implemented
- Milestone target:
-
2014.1
- Started by
- Eric Harney
- Completed by
- Eric Harney
Related branches
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Revert "remove cinder-rtstool because of rtslib dep"
Addressed by: https:/
Rename "rtstool" to "cinder-rtstool"
Work Items
Work items:
Restore prior rtstool code. https:/
Rename from rtstool to cinder-rtstool as the script is part of Cinder. : DONE
Have brick's iSCSI code call "cinder-rtstool" instead of "rtstool". : DONE
This essentially just needs decent testing to make sure it is complete. : DONE
Fix Bug 1273480: DONE