[Libguestfs] Errors Running on Ubuntu 13.10

Tim Fall tim at midokura.com
Thu Jan 23 08:22:43 UTC 2014


I'm trying to use virt-sysprep on an Ubuntu 13.10 vm running on OpenStack.
I've followed the command "gotchas" from the FAQ and still not had any luck.

*What are you trying to do?*

Attempting to use virt-sysprep on a qcow2 image made with virt-install

*What commands?*

I've run virt-sysprep (with both -d and -a options) and gotten the
following error:

Fatal error: exception Guestfs.Error("guestfs_launch failed.
This usually means the libguestfs appliance failed to start or crashed.
See http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs
or run 'libguestfs-test-tool' and post the *complete* output into a
bug report

I then went through the FAQ and followed the recommended steps.

Running libguestft-test-tool yields:


     ************************************************************
     *                    IMPORTANT NOTICE
     *
     * When reporting bugs, include the COMPLETE, UNEDITED
     * output below in your bug report.
     *
     ************************************************************
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SELinux: sh: 1: getenforce: not found
library version: 1.22.4
guestfs_get_append: (null)
guestfs_get_backend: direct
guestfs_get_autosync: 1
guestfs_get_cachedir: /var/tmp
guestfs_get_direct: 0
guestfs_get_memsize: 500
guestfs_get_network: 0
guestfs_get_path: /usr/lib/guestfs
guestfs_get_pgroup: 0
guestfs_get_program: libguestfs-test-tool
guestfs_get_qemu: /usr/bin/qemu-system-x86_64
guestfs_get_recovery_proc: 1
guestfs_get_selinux: 0
guestfs_get_smp: 1
guestfs_get_tmpdir: /tmp
guestfs_get_trace: 0
guestfs_get_verbose: 1
host_cpu: x86_64
Launching appliance, timeout set to 600 seconds.
libguestfs: launch: backend=direct
libguestfs: launch: tmpdir=/tmp/libguestfsH1o0hZ
libguestfs: launch: umask=0022
libguestfs: launch: euid=0
libguestfs: command: run: supermin-helper
libguestfs: command: run: \ --verbose
libguestfs: command: run: \ -f checksum
libguestfs: command: run: \ /usr/lib/guestfs/supermin.d
libguestfs: command: run: \ x86_64
supermin helper [00000ms] whitelist = (not specified), host_cpu = x86_64,
kernel = (null), initrd = (null), appliance = (null)
supermin helper [00000ms] inputs[0] = /usr/lib/guestfs/supermin.d
checking modpath /lib/modules/3.11.0-15-generic is a directory
picked vmlinuz-3.11.0-15-generic because modpath
/lib/modules/3.11.0-15-generic exists
supermin helper [00000ms] finished creating kernel
supermin helper [00000ms] visiting /usr/lib/guestfs/supermin.d
supermin helper [00000ms] visiting /usr/lib/guestfs/supermin.d/base.img
supermin helper [00000ms] visiting /usr/lib/guestfs/supermin.d/daemon.img
supermin helper [00000ms] visiting /usr/lib/guestfs/supermin.d/hostfiles
supermin helper [00024ms] visiting /usr/lib/guestfs/supermin.d/init.img
supermin helper [00024ms] visiting
/usr/lib/guestfs/supermin.d/udev-rules.img
supermin helper [00024ms] adding kernel modules
supermin helper [00036ms] finished creating appliance
libguestfs: checksum of existing appliance:
9b64713489581d48f30dd83cc66458a1ef2d1a86dbc27d385cac945d7491f121
libguestfs: [00040ms] begin testing qemu features
libguestfs: command: run: /usr/bin/qemu-system-x86_64
libguestfs: command: run: \ -nographic
libguestfs: command: run: \ -help
libguestfs: command: run: /usr/bin/qemu-system-x86_64
libguestfs: command: run: \ -nographic
libguestfs: command: run: \ -version
libguestfs: qemu version 1.5
libguestfs: command: run: /usr/bin/qemu-system-x86_64
libguestfs: command: run: \ -nographic
libguestfs: command: run: \ -machine accel=kvm:tcg
libguestfs: command: run: \ -device ?
libguestfs: [00145ms] finished testing qemu features
[00145ms] /usr/bin/qemu-system-x86_64 \
    -global virtio-blk-pci.scsi=off \
    -nodefconfig \
    -nodefaults \
    -nographic \
    -device virtio-scsi-pci,id=scsi \
    -drive
file=/tmp/libguestfs-test-tool-sda-r1GMFw,cache=none,format=raw,id=hd0,if=none
\
    -device scsi-hd,drive=hd0 \
    -drive
file=/var/tmp/.guestfs-0/root.2492,snapshot=on,id=appliance,if=none,cache=unsafe
\
    -device scsi-hd,drive=appliance \
    -machine accel=kvm:tcg \
    -m 500 \
    -no-reboot \
    -no-hpet \
    -device virtio-serial \
    -serial stdio \
    -device sga \
    -chardev socket,path=/tmp/libguestfsH1o0hZ/guestfsd.sock,id=channel0 \
    -device virtserialport,chardev=channel0,name=org.libguestfs.channel.0 \
    -kernel /var/tmp/.guestfs-0/kernel.2492 \
    -initrd /var/tmp/.guestfs-0/initrd.2492 \
    -append 'panic=1 console=ttyS0 udevtimeout=600 no_timer_check acpi=off
printk.time=1 cgroup_disable=memory root=/dev/sdb selinux=0
guestfs_verbose=1 TERM=xterm'\x1b[1;256r\x1b[256;256H\x1b[6n
Google, Inc.
Serial Graphics Adapter 06/09/13
SGABIOS $Id: sgabios.S 8 2010-04-22 00:03:40Z nlaredo $ (buildd at allspice)
Sun Jun  9 17:23:53 UTC 2013
Term: 80x24
4 0
SeaBIOS (version 1.7.3-20130708_231806-aatxe)
Booting from ROM...
\x1b[2J[    0.000000] Initializing cgroup subsys cpuset
libguestfs: error: appliance closed the connection unexpectedly, see
earlier error messages
libguestfs: child_cleanup: 0x19a9580: child process died
libguestfs: sending SIGTERM to process 2502
libguestfs: error: guestfs_launch failed, see earlier error messages
libguestfs-test-tool: failed to launch appliance
libguestfs: closing guestfs handle 0x19a9580 (state 0)
libguestfs: command: run: rm
libguestfs: command: run: \ -rf /tmp/libguestfsH1o0hZ

*Version information:*

libguestfs-tools:
  Installed: 1:1.22.4-1ubuntu1
  Candidate: 1:1.22.4-1ubuntu1
  Version table:
 *** 1:1.22.4-1ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ saucy-updates/universe amd64
Packages
        100 /var/lib/dpkg/status
     1:1.22.4-1 0
        500 http://archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
virtinst:
  Installed: 0.600.4-2ubuntu2.1
  Candidate: 0.600.4-2ubuntu2.1
  Version table:
 *** 0.600.4-2ubuntu2.1 0
        500 http://archive.ubuntu.com/ubuntu/ saucy-updates/main amd64
Packages
        100 /var/lib/dpkg/status
     0.600.4-2ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages
seabios:
  Installed: 1.7.3-1
  Candidate: 1.7.3-1
  Version table:
 *** 1.7.3-1 0
        500 http://archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages
        100 /var/lib/dpkg/status
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20140123/a1f5ed14/attachment.htm>


More information about the Libguestfs mailing list