upload-to-image doesn't work with the Ceph RBD backend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Confirmed
|
Undecided
|
Haomai Wang |
Bug Description
Hi all,
The command (on grizzly):
$ cinder upload-to-image --force True --container-format bare --disk-format raw 60595635-
ERROR: The server has either erred or is incapable of performing the requested operation.
The cinder-api.log:
2013-07-01 12:06:12 ERROR [cinder.
Traceback (most recent call last):
File "/usr/lib/
return req.get_
File "/usr/lib/
application, catch_exc_
File "/usr/lib/
app_iter = application(
File "/usr/lib/
return resp(environ, start_response)
File "/usr/lib/
return self.app(env, start_response)
File "/usr/lib/
return resp(environ, start_response)
File "/usr/lib/
return resp(environ, start_response)
File "/usr/lib/
response = self.app(environ, start_response)
File "/usr/lib/
return resp(environ, start_response)
File "/usr/lib/
resp = self.call_func(req, *args, **self.kwargs)
File "/usr/lib/
return self.func(req, *args, **kwargs)
File "/usr/lib/
content_type, body, accept)
File "/usr/lib/
action_result = self.dispatch(meth, request, action_args)
File "/usr/lib/
return method(req=request, **action_args)
File "/usr/lib/
force)
File "/usr/lib/
return func(self, context, target_obj, *args, **kwargs)
File "/usr/lib/
recv_metadata = self.image_
File "/usr/lib/
**sent_
File "/usr/lib/
return getattr(
AttributeError: 'Controller' object has no attribute 'create'
tags: | added: drivers rbd |
Changed in cinder: | |
status: | New → Confirmed |
assignee: | nobody → Haomai Wang (haomai) |
run command: 070d-443c- 8084-a3daaff562 c5 new-test-image
cinder upload-to-image --force True --container-format bare --disk-format raw 349cbcdf-
It seems no error when running command.
Can you provide more info?