
- Implemented APIs: create_volume, delete_volume, initialize_connection, create_snapthot, delete_snapshot, create_volume_from_snapshot, create_cloned_volume - Modified etc/cinder/cinder.conf.sample adding details for the driver - Added suds dependency in requirements.txt - create_volume: does no work. Volume's backing is created lazily - delete_volume: delete backing if present - initialize_connection: if backing, not present, create backing, else provide backing details to nova to perform attach Nova BP/vmware-nova-cinder-support - create_snapshot: Creates the snapshot of the backing - delete_snapshot: Deletes the snapshot of the backing - create_volume_from_snapshot: Creates a full/linked clone from the snapshot point in VC. In ESX, copies the VM backing files, registers and reverts to the appropriate snapshot point. - create_cloned_volume: Creates a full/linked clone in VC. In ESX, copies the VM backing files and registers as a new backing. - Written appropriate unit tests - Work item in BP/vmware-vmdk-cinder-driver Implements: blueprint vmware-vmdk-cinder-driver Change-Id: Ib11f2878f8f656209d1ba5e2cbfadae1ac1999b4
28 lines
433 B
Plaintext
28 lines
433 B
Plaintext
pbr>=0.5.21,<1.0
|
|
amqplib>=0.6.1
|
|
anyjson>=0.3.3
|
|
argparse
|
|
Babel>=0.9.6
|
|
eventlet>=0.13.0
|
|
greenlet>=0.3.2
|
|
iso8601>=0.1.4
|
|
kombu>=2.4.8
|
|
lockfile>=0.8
|
|
lxml>=2.3
|
|
netaddr
|
|
oslo.config>=1.1.0
|
|
paramiko>=1.8.0
|
|
Paste
|
|
PasteDeploy>=1.5.0
|
|
python-glanceclient>=0.9.0
|
|
python-keystoneclient>=0.3.0
|
|
python-swiftclient>=1.5
|
|
Routes>=1.12.3
|
|
six
|
|
SQLAlchemy>=0.7.8,<=0.7.99
|
|
sqlalchemy-migrate>=0.7.2
|
|
stevedore>=0.10
|
|
suds>=0.4
|
|
WebOb>=1.2.3,<1.3
|
|
wsgiref>=0.1.2
|