cinder/cinder/volume
Tom Swanson f3aee27a22 Dell SC: Fix Consistency Group issues
The Dell Storage Center driver was not honoring the consisgroup_id
in the volume object in volume creation. Updated create_volume,
create_cloned_volume and create_volume_from_snapshot to honor this
value.

The driver was also not checking that volumes were initialized prior
to snapshotting a consistency group. The Dell backend does not
actually create the volumes until there is data or the volumes are
mapped to a server.

On create_volume_from_snapshot the driver was not checking for
cgsnapshot_id before snapshot_id.

Changed from calling the db to update snapshots to retrieving
the SnapshotList() object.

In addition some tests were not checking results. Fixed that.

Change-Id: I896f7438c0b98003aa345ca1c3841aba8835cc2a
Closes-Bug: #1474062
Closes-Bug: #1474105
Closes-Bug: #1475016
2015-07-21 12:53:02 -05:00
..
drivers Dell SC: Fix Consistency Group issues 2015-07-21 12:53:02 -05:00
flows Merge "Correct overquota error message" 2015-07-08 03:26:53 +00:00
targets Merge "Ensure initialize_connection in targets pass multipath parameter" 2015-06-30 23:49:39 +00:00
__init__.py Move oslo.utils to oslo_utils namespace 2015-01-19 21:50:34 -06:00
api.py set/unset volume image metadata 2015-07-11 12:13:58 +08:00
configuration.py Use oslo.log instead of oslo-incubator 2015-03-11 21:45:04 -05:00
driver.py Fix not implemented wording in update_migrated_volume 2015-07-10 16:41:14 -05:00
manager.py Set encrypted key in connection_info during initialize 2015-07-08 12:14:16 -07:00
qos_specs.py Replace dict.iteritems() with dict.items() 2015-06-12 15:18:57 +02:00
rpcapi.py Implement the update_migrated_volume for the drivers 2015-07-02 22:14:55 +08:00
throttling.py Replace dit.itervalues() with dict.values() 2015-06-12 15:21:09 +02:00
utils.py Merge "Scality SOFS: enhance how the remoteFS mount is detected" 2015-07-08 13:48:44 +00:00
volume_types.py Do not allow to modify access for public volume type 2015-06-30 11:37:20 +08:00