~ubuntu-branches/ubuntu/raring/cinder/raring-updates

« back to all changes in this revision

Viewing changes to cinder/volume/rpcapi.py

  • Committer: Package Import Robot
  • Author(s): Adam Gandelman
  • Date: 2013-10-17 13:51:14 UTC
  • mfrom: (14.1.5 raring-proposed)
  • Revision ID: package-import@ubuntu.com-20131017135114-b7hsi3ko146he49y
* Resynchronize with stable/grizzly (6e764cb) (LP: #1241202):
  - [74a2154] ThinLVM create volume from snapshot fails LP: 1210853
  - [25be695] Failure to create tmp file in image_conversion_dir can lead to
    the creation of 3 volumes LP: 1224211
  - [f89afda] Nova and quantum don't close qpid connections after certain
    error conditions LP: 1172922
  - [f91361d] volume cloning is failing with an I/O error happening when the
    backing snapshot is wiped LP: 1191812
  - [c381a49] volume is not deleted in cinder db LP: 1209367
  - [9891bf8] Volume size is not updated when cloning a volume with SolidFire
    LP: 1219105
  - [ddec0fc] when using qpid, metadata arguments cause volume cloning to
    fail LP: 1213964
  - [d13df23] Previous change to allow SolidFire to clone different size,
    breaks create-snapshot LP: 1234970
  - [eac6ecd] Cinder-Volume Fails to Boot on Restart LP: 1212206
  - [174a985] upload-to-image fails with the NetApp NFS backend LP: 1221205
  - [a3d3fa1] "mount.nfs is not installed" is in error LP: 1212286
  - [8002421] Allow display_name for v2 snapshot-update LP: 1226398
  - [9e85d49] Cinder API v2: List Snapshots Details can not use search
    options like "offset" and "limit" as admin user LP: 1205956
  - [22c53d6] NetApp: iSCSI drivers' reserved percentage is 100 LP: 1182015
  - [84b4ad8] Incorrect tunnelling to NetApp servers in concurrent requests
    LP: 1176759
  - [ba03c32] solidfire driver crashes during ensure export if solidfire not
    available LP: 1215064
  - [6e764cb] NetApp driver should disallow very old controller OS versions
    LP: 1223474
* debian/patches/fix-secure-delete-for-lvm.patch: Dropped.
 

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
 
21
21
from cinder import exception
22
22
from cinder import flags
 
23
from cinder.openstack.common import jsonutils
23
24
from cinder.openstack.common import rpc
24
25
import cinder.openstack.common.rpc.proxy
25
26
 
52
53
                      allow_reschedule=True,
53
54
                      snapshot_id=None, image_id=None,
54
55
                      source_volid=None):
 
56
 
 
57
        request_spec_p = jsonutils.to_primitive(request_spec)
55
58
        self.cast(ctxt,
56
59
                  self.make_msg('create_volume',
57
60
                                volume_id=volume['id'],
58
 
                                request_spec=request_spec,
 
61
                                request_spec=request_spec_p,
59
62
                                filter_properties=filter_properties,
60
63
                                allow_reschedule=allow_reschedule,
61
64
                                snapshot_id=snapshot_id,