[Pkg-xen-devel] Bug#787193: xen-utils-common: xen-init-list crashes with TypeError, renders reboots unfeasible after upgrade from wheezy to jessie

gabriel at koumbit.org gabriel at koumbit.org
Fri May 29 15:41:01 UTC 2015


Package: xen-utils-common
Version: 4.4.1-9
Severity: important

This bug was already reported as #763102 and was brushed off because maintainer
says it implicates xend which is not there in 4.4 anymore. However, this
problem is present during upgrade from wheezy to jessie and means that reboots
are not possible without physical interventions.

As noted in #763102, during shutdown, we can see this message:


/usr/lib/xen-common/bin/xen-init-list
Traceback (most recent call last):
  File "/usr/lib/xen-common/bin/xen-init-list", line 70, in <module>
    d = DataSXP(p)
  File "/usr/lib/xen-common/bin/xen-init-list", line 52, in __init__
    s = SXPParser()(p)
TypeError: 'SXPParser' object is not callable

but after this, I get this error:

mount: / is busy.

it then results in the reboot process to hang after the line "Rebooting." and I
get messages each 2mins about the "reboot" task being stuck for more than 120s.


I found out a way to resolve this issue: by purging the xen 4.1 packages that
are still present, the error goes away and reboot works well again:

apt-get purge xen-utils-4.1 xen-hypervisor-4.1-amd64 libxen-4.1

maybe the 4.4 packages should conflict with 4.1 to ensure that both versions
are not present simultaneously?

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.utf8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages xen-utils-common depends on:
ii  lsb-base        4.1+Debian13+nmu1
ii  python          2.7.9-1
ii  ucf             3.0030
ii  udev            215-17
ii  xenstore-utils  4.4.1-9

xen-utils-common recommends no packages.

xen-utils-common suggests no packages.

-- Configuration Files:
/etc/default/xendomains changed [not included]
/etc/xen/scripts/blktap dfe099d899c3c348193d7dd97ae39828 [Errno 2] No such file or directory: u'/etc/xen/scripts/blktap dfe099d899c3c348193d7dd97ae39828'
/etc/xen/scripts/vtpm 97d401c8884a9b7c94c19513ea68d8d8 [Errno 2] No such file or directory: u'/etc/xen/scripts/vtpm 97d401c8884a9b7c94c19513ea68d8d8'
/etc/xen/scripts/vtpm-common.sh b8d1523698b5a69f340eff5dcb36ac9f [Errno 2] No such file or directory: u'/etc/xen/scripts/vtpm-common.sh b8d1523698b5a69f340eff5dcb36ac9f'
/etc/xen/scripts/vtpm-delete d5d286fc9045ede5e814d1c8bc078841 [Errno 2] No such file or directory: u'/etc/xen/scripts/vtpm-delete d5d286fc9045ede5e814d1c8bc078841'
/etc/xen/scripts/vtpm-hotplug-common.sh ce6a4b826a8e7ae96b94dd1b86ee9bec [Errno 2] No such file or directory: u'/etc/xen/scripts/vtpm-hotplug-common.sh ce6a4b826a8e7ae96b94dd1b86ee9bec'
/etc/xen/scripts/vtpm-impl 3c892f7807eaa3ac221bdb940859f860 [Errno 2] No such file or directory: u'/etc/xen/scripts/vtpm-impl 3c892f7807eaa3ac221bdb940859f860'
/etc/xen/scripts/vtpm-migration.sh c07221b4437684b86d86bdd97ec04fb6 [Errno 2] No such file or directory: u'/etc/xen/scripts/vtpm-migration.sh c07221b4437684b86d86bdd97ec04fb6'
/etc/xen/xend-config.sxp 3d85692b796dff7dc33ebcb7d62dbb93 [Errno 2] No such file or directory: u'/etc/xen/xend-config.sxp 3d85692b796dff7dc33ebcb7d62dbb93'
/etc/xen/xend-pci-permissive.sxp 729a07fd8785b4aee8d4518a767bc7e7 [Errno 2] No such file or directory: u'/etc/xen/xend-pci-permissive.sxp 729a07fd8785b4aee8d4518a767bc7e7'
/etc/xen/xend-pci-quirks.sxp 88c052ad9a8de50b10905d41ad81e735 [Errno 2] No such file or directory: u'/etc/xen/xend-pci-quirks.sxp 88c052ad9a8de50b10905d41ad81e735'

-- no debconf information



More information about the Pkg-xen-devel mailing list