WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-bugs

[Xen-bugs] [Bug 1629] New: Can't create qcow image with cdrom option

To: xen-bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-bugs] [Bug 1629] New: Can't create qcow image with cdrom option
From: bugzilla-daemon@xxxxxxxxxxxxxxxxxxx
Date: Mon, 28 Jun 2010 07:15:14 -0700
Delivery-date: Mon, 28 Jun 2010 07:16:10 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-bugs-request@lists.xensource.com?subject=help>
List-id: Xen Bugzilla <xen-bugs.lists.xensource.com>
List-post: <mailto:xen-bugs@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=unsubscribe>
Reply-to: bugs@xxxxxxxxxxxxxxxxxx
Sender: xen-bugs-bounces@xxxxxxxxxxxxxxxxxxx
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1629

           Summary: Can't create qcow image with cdrom option
           Product: Xen
           Version: unstable
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P1
         Component: Tools
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: jiajun.xu@xxxxxxxxx


Environment:
------------
Service Arch (ia32/ia32e/IA64): ia32/ia32e
Guest Arch (ia32/ia32e/IA64): 
Guest OS Type (Linux/Windows):
Change Set: 21624
Hardware: Stoakley/Gulftown-HEDT
Other:
xen-changeset:   21624:b9c541d9c138

pvops git:
commit b29254c40dac94960fd3887275c65c83b71086ea
Merge: cc867b2... 9d85e25...
Author: Jeremy Fitzhardinge <jeremy.fitzhardinge@xxxxxxxxxx>

ioemu git:
commit 6392763643311272590ef5c6f75ba11d5b132585
Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Date:   Wed Jun 9 17:10:59 2010 +0100


Bug detailed description:
--------------------------
When set the disk configuration section to tap:qcow:<qcow-file>,the guest can't
be able to create. it reports following error.

[root@vt-dp6 myimg]$ xm cr test.hvm
Using config file "./test.hvm".
Error: need more than 1 value to unpack

When you use disk option (disk = [
'tap:qcow:/var/images/min-el3-i386.img,hda,w'] )in your xen config file, the
guest can be created.
But if the disk option is "disk = [
'tap:qcow:/var/images/min-el3-i386.img,hda,w','hdc:cdrom,r']", this bug would
happen.

Reproduce steps:
----------------
1.prepare the qcow file.
2.prepare the configurations file.
3. xm cr <your hvm config file>




Xend log shows:

[2010-06-18 16:25:07 5277] INFO (XendDomainInfo:168) Recreating domain 0, UUID
00000000-0000-0000-0000-000000000000. at /local/domain/0
[2010-06-18 16:25:07 5277] DEBUG (XendDomain:464) Adding Domain: 0
[2010-06-18 16:25:07 5277] DEBUG (XendDomain:398) number of vcpus to use is 0
[2010-06-18 16:25:07 5277] DEBUG (XendDomainInfo:1877)
XendDomainInfo.handleShutdownWatch
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call: VBD.set_device not
found
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call: VBD.set_type not
found
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call:
session.get_all_records not found
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call: event.get_record not
found
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call: event.get_all not
found
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call: VIF.set_device not
found
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call: VIF.set_MAC not
found
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call: VIF.set_MTU not
found
[2010-06-18 16:25:07 5277] WARNING (XendAPI:708) API call: debug.get_all not
found
[2010-06-18 16:25:07 5277] INFO (XMLRPCServer:161) Opening Unix domain socket
XML-RPC server on /var/run/xend/xen-api.sock; authentication has been disabled
for this server.
[2010-06-18 16:25:07 5277] INFO (XMLRPCServer:161) Opening Unix domain socket
XML-RPC server on /var/run/xend/xmlrpc.sock.
[2010-06-18 16:26:03 5277] ERROR (xmlrpclib2:178) Internal error handling
xend.domain.create
Traceback (most recent call last):
  File "/usr/lib64/python2.4/site-packages/xen/util/xmlrpclib2.py", line 131,
in _marshaled_dispatch
    response = self._dispatch(method, params)
  File "/usr/lib64/python2.4/SimpleXMLRPCServer.py", line 406, in _dispatch
    return func(*params)
  File "/usr/lib64/python2.4/site-packages/xen/xend/server/XMLRPCServer.py",
line 80, in domain_create
    info = XendDomain.instance().domain_create(config)
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomain.py", line 982,
in domain_create
    dominfo = XendDomainInfo.create(config)
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line
97, in create
    domconfig = XendConfig.XendConfig(sxp_obj = config)
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendConfig.py", line 346,
in __init__
    self._sxp_to_xapi(sxp_obj)
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendConfig.py", line 862,
in _sxp_to_xapi
    cfg = self._parse_sxp(sxp_cfg)
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendConfig.py", line 725,
in _parse_sxp
    self.device_add(dev_type, cfg_sxp = config, target = cfg)
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendConfig.py", line 1453,
in device_add
    ret_uuid = self.device_duplicate_check(dev_type, dev_info, target, config)
  File "/usr/lib64/python2.4/site-packages/xen/xend/XendConfig.py", line 1245,
in device_duplicate_check
    o_blkdev_file = blkdev_uname_to_file(o_dev_uname)
  File "/usr/lib64/python2.4/site-packages/xen/util/blkif.py", line 95, in
blkdev_uname_to_file
    return _parse_uname(uname)[0]
  File "/usr/lib64/python2.4/site-packages/xen/util/blkif.py", line 90, in
_parse_uname
    (taptype, fn) = fn.split(":", 2)[1:3]
ValueError: need more than 1 value to unpack


-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-bugs] [Bug 1629] New: Can't create qcow image with cdrom option, bugzilla-daemon <=