[Pkg-xen-devel] Bug#711923: xen-utils-common: After run 'xm create ...' i got error "Error: 'NoneType' object has no attribute 'rfind'

Hudson FAS hudsonfas at gmail.com
Tue Jun 11 00:55:44 UTC 2013


Package: xen-utils-common
Version: 4.2.1-2
Severity: important

After run

xm create -c win2008.hvm

Using config file "./win2008.hvm".
Error: 'NoneType' object has no attribute 'rfind'


/var/log/xen/xend.log:

[2013-06-10 21:48:59 31935] ERROR (xmlrpclib2:181) Internal error handling
xend.domain.create
Traceback (most recent call last):
  File "/usr/lib/xen-4.2/bin/../lib/python/xen/util/xmlrpclib2.py", line 134,
in _marshaled_dispatch
    response = self._dispatch(method, params)
  File "/usr/lib/python2.7/SimpleXMLRPCServer.py", line 420, in _dispatch
    return func(*params)
  File "/usr/lib/xen-4.2/bin/../lib/python/xen/xend/server/XMLRPCServer.py",
line 80, in domain_create
    info = XendDomain.instance().domain_create(config)
  File "/usr/lib/xen-4.2/bin/../lib/python/xen/xend/XendDomain.py", line 1001,
in domain_create
    dominfo = XendDomainInfo.create(config)
  File "/usr/lib/xen-4.2/bin/../lib/python/xen/xend/XendDomainInfo.py", line
97, in create
    domconfig = XendConfig.XendConfig(sxp_obj = config)
  File "/usr/lib/xen-4.2/bin/../lib/python/xen/xend/XendConfig.py", line 368,
in __init__
    self.validate()
  File "/usr/lib/xen-4.2/bin/../lib/python/xen/xend/XendConfig.py", line 562,
in validate
    self._platform_sanity_check()
  File "/usr/lib/xen-4.2/bin/../lib/python/xen/xend/XendConfig.py", line 499,
in _platform_sanity_check
    if os.path.dirname(self['platform']['device_model']) == "":
  File "/usr/lib/python2.7/posixpath.py", line 129, in dirname
    i = p.rfind('/') + 1
AttributeError: 'NoneType' object has no attribute 'rfind'

win2008.hvm:

kernel = "hvmloader"
builder='hvm'
name = "win2008"
memory = 1024
maxmem = 1312
vcpus = 4
vif = [ 'mac=00:16:3E:74:3d:76,model=rtl8139,bridge=xenbr0' ]
disk = [ '/u01/VM/DISKS/win2008_disk1.raw,hda,w' ]
#vif = [ 'type=ioemu, bridge=eth0' ]
boot = "dc"
device_model = 'qemu-dm'
sdl=0
opengl=1
vnc=1
vncpasswd=''
stdvga=0
serial='pty'
tsc_mode=0

# dpkg -l|grep xen
ii  libxen-4.2                                                  4.2.1-2
amd64        Public libs for Xen
ii  libxenstore3.0                                              4.2.1-2
amd64        Xenstore communications library for Xen
ii  xen-hypervisor-4.2-amd64                                    4.2.1-2
amd64        Xen Hypervisor on AMD64
ii  xen-linux-system-3.9-1-amd64                                3.9.4-1
amd64        Xen system with Linux 3.9 on 64-bit PCs (meta-package)
ii  xen-linux-system-amd64                                      3.9+49
amd64        Xen system with Linux for 64-bit PCs (meta-package)
ii  xen-system-amd64                                            4.2.1-2
amd64        Xen System on AMD64 (meta-package)
ii  xen-tools                                                   4.3.1-1
all          Tools to manage Xen virtual servers
ii  xen-utils-4.2                                               4.2.1-2
amd64        XEN administrative tools
ii  xen-utils-common                                            4.2.1-2
all          Xen administrative tools - common files
ii  xenstore-utils                                              4.2.1-2
amd64        Xenstore utilities for Xen




-- System Information:
Debian Release: jessie/sid
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xen-utils-common depends on:
ii  gawk            1:4.0.1+dfsg-2.1
ii  lsb-base        4.1+Debian12
ii  python          2.7.3-5
ii  ucf             3.0027
ii  udev            175-7.2
ii  xenstore-utils  4.2.1-2

xen-utils-common recommends no packages.

xen-utils-common suggests no packages.

-- Configuration Files:
/etc/xen/xend-config.sxp changed:
(xend-unix-server yes)
(vif-script vif-bridge)
(dom0-min-mem 196)
(enable-dom0-ballooning yes)
(total_available_memory 0) 
(dom0-cpus 0)
(vncpasswd '')


-- no debconf information



More information about the Pkg-xen-devel mailing list