Missing dependency on qemu-utils in cinder-volume
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cinder (Ubuntu) |
Fix Released
|
High
|
James Page |
Bug Description
cinder-volume has a dependency on qemu-img as provided in qemu-utils:
# cinder/
qemu-img: EnvFilter, env, root, LC_ALL=C, qemu-img
qemu-img_convert: CommandFilter, qemu-img, root
This is used for converting disk formats in underlying volumes as required; without it cinder-volume throws errors about being unable to convert disk types.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: cinder-volume 1:2014.
ProcVersionSign
Uname: Linux 3.16.0-20-generic x86_64
ApportVersion: 2.14.7-0ubuntu6
Architecture: amd64
Date: Wed Oct 15 08:12:49 2014
Ec2AMI: ami-000000af
Ec2AMIManifest: FIXME
Ec2Availability
Ec2InstanceType: m1.small
Ec2Kernel: aki-00000002
Ec2Ramdisk: ari-00000002
PackageArchitec
SourcePackage: cinder
UpgradeStatus: No upgrade log present (probably fresh install)
modified.
upstart.
2014-10-15 09:08:54.744 1536 ERROR oslo.messaging. rpc.dispatcher [req-627c178a- a5cc-4ee4- affa-fcbeacd045 9f 34e77133adb1423 8affa5e9fd48e4c 76 5070625bb925410 0b8068c3247716b fb - - -] Exception during message handling: Image 0bc82dd3- e699-440e- 9227-0c85312565 01 is unacceptable: qemu-img is not installed and image is of type qcow2. Only RAW images can be used if qemu-img is not installed. rpc.dispatcher Traceback (most recent call last): rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ oslo/messaging/ rpc/dispatcher. py", line 134, in _dispatch_and_reply rpc.dispatcher incoming.message)) rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ oslo/messaging/ rpc/dispatcher. py", line 177, in _dispatch rpc.dispatcher return self._do_ dispatch( endpoint, method, ctxt, args) rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ oslo/messaging/ rpc/dispatcher. py", line 123, in _do_dispatch rpc.dispatcher result = getattr(endpoint, method)(ctxt, **new_args) rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ osprofiler/ profiler. py", line 105, in wrapper rpc.dispatcher return f(*args, **kwargs) rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ cinder/ volume/ manager. py", line 380, in create_volume rpc.dispatcher _run_flow() rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ cinder/ volume/ manager. py", line 373, in _run_flow rpc.dispatcher flow_engine.run() rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ taskflow/ engines/ action_ engine/ engine. py", line 89, in run rpc.dispatcher for _state in self.run_iter(): rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ taskflow/ engines/ action_ engine/ engine. py", line 137, in run_iter rpc.dispatcher misc.Failure. reraise_ if_any( failures. values( )) rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ taskflow/ utils/misc. py", line 797, in reraise_if_any rpc.dispatcher failures[ 0].reraise( ) rpc.dispatcher File "/usr/lib/ python2. 7/dist- packages/ taskflow/ utils/misc. py", line 804, in reraise rpc.dispatcher six.reraise( *self._ exc_info) rpc.dispatcher File "/usr/lib/ python2. ...
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.
2014-10-15 09:08:54.744 1536 TRACE oslo.messaging.