[Pkg-ganeti-devel] Bug#686823: ganeti2: blktap driver does not work on newer xen (>= 4.0)
Matthijs Möhlmann
matthijs at cacholong.nl
Thu Sep 6 10:41:35 UTC 2012
Package: ganeti2
Version: 2.5.2-1
Severity: important
Dear Maintainer,
I installed ganeti2 and decided to use the blktap driver as backend.
After that I created a VM and tried to start it. It didn't startup and
after some investigation I found out it timed out on the block device.
Some more investigation and saw the new blktap2 driver options in Xen, I
applied them to the vm configuration and startup of the vm succeeded
now.
Please see the following:
http://serverfault.com/questions/390373/xen-4-1-host-dom0-with-blktap-disks-tapaio-not-connecting
And:
http://wiki.xen.org/wiki/Blktap2
I looked into the source code and found:
hypervisor/hv_xen.py:341 constants.FD_BLKTAP: "tap:aio",
Changing "tap:aio" to "tap2:tapdisk" fixed the situation.
I hope this is urgent enough for inclusion into wheezy as blktap is now
unusable.
Regards, Matthijs
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ganeti2 depends on:
ii bridge-utils 1.5-4
ii iproute 20120521-3
ii iputils-arping 3:20101006-3
ii libjs-jquery 1.7.2+debian-2.1
ii lvm2 2.02.95-4
ii openssh-client 1:6.0p1-3
ii openssh-server 1:6.0p1-3
ii openssl 1.0.1c-4
ii python 2.7.3-2
ii python-openssl 0.13-2
ii python-paramiko 1.7.7.1-3
ii python-pycurl 7.19.0-5
ii python-pyinotify 0.9.3-1.1
ii python-pyparsing 1.5.6+dfsg1-2
ii python-simplejson 2.6.1-1
ii python-support 1.0.15
ii socat 1.7.1.3-1.4
Versions of packages ganeti2 recommends:
pn drbd8-utils <none>
ii ganeti-instance-debootstrap 0.11-1
pn ndisc6 <none>
pn qemu-kvm | xen-linux-system-2.6.32-5-xen-amd64 | xen-linux-system-2 <none>
Versions of packages ganeti2 suggests:
pn drbd8-module-source <none>
-- no debconf information
More information about the Pkg-ganeti-devel
mailing list