Delete all traces of volume code from nova
Nova-volume was deprecated in folsom. We need it gone in grizzly!
Blueprint information
- Status:
- Complete
- Approver:
- Vish Ishaya
- Priority:
- Essential
- Drafter:
- Vish Ishaya
- Direction:
- Needs approval
- Assignee:
- Joe Gordon
- Definition:
- Approved
- Series goal:
- Accepted for grizzly
- Implementation:
- Implemented
- Milestone target:
- 2013.1
- Started by
- Vish Ishaya
- Completed by
- Joe Gordon
Related branches
Related bugs
Sprints
Whiteboard
First Removal In. Remaining Items:
* volume/driver.py & volume/iscsi.py [DONE]
These files are used by the libvirt volume driver tests. These
tests should be updated to mock the relevant calls.
* scheduler/simple.py & scheduler/multi.py [DONE]
These files should no longer be necessary so they can be removed
in a subsequent patch
* exception.py cleanup [DONE]
Once the above files are removed there are a number of unused
exceptions which can be removed
* database calls and database tables [DONE]
DB calls can be removed.
DB tables should remain for a while
* additional config options and nova.conf.sample [DONE]
There may be a few extra config options that can be removed and the
conf sample can be regenerated
* update nova client [https:/
Gerrit topic: https:/
Addressed by: https:/
removes the nova-volume code from nova
Addressed by: https:/
Remove nova-volume scheduling support
Addressed by: https:/
Remove nova-volume DB
Addressed by: https:/
Prune volume.driver and remove volume.iscsi
Addressed by: https:/
Remove unused volume exceptions