Subject: virtinst Package: virtinst Version: 0.500.3-1 Severity: minor Tags: squeeze experimental Using virt-managger, and therefore virtinst, can't manage to create a vm in xen by the import mode. This occurs in the packages in debian and gentoo. I've made a submission to gentoo, which can tell all required, re virt-manager, and I am adding more for this description. See https://bugs.gentoo.org/show_bug.cgi?id=320557 The site suggested to add a run using virtinst, so I've done this. This actually clarifies it a little more. This is an added feature to these packages. All that is said re their use is to see man virt-install. This is just a few lines, citing how to state the paths. Frankly it's still not clear to me how this is intended to work. It should create a vm, importing an established vm. I firstly used virt-install --prompt, and had the same result. Boots the established vm, and that's it. So, again, long hand /usr/bin/virt-install -n sample -r 300 -v --os-type=linux --os-variant=ubuntukarmic -w bridge=eth0 --arch=i386 --disk path=/mnt/images/xen/images/ubuntu/ubuntu9.1/ubuntu9.1 path=/mnt/images/xen/images/fedora/fedora8/sample8.img --import yields the same result. This output is not too long, so rather than attach it; [Wed, 19 May 2010 22:25:52 virt-install 21123] DEBUG (cli:216) Requesting libvirt URI default [Wed, 19 May 2010 22:25:52 virt-install 21123] DEBUG (cli:218) Received libvirt URI xen:/// [Wed, 19 May 2010 22:25:52 virt-install 21123] DEBUG (virt-install-2:473) Requesting virt method 'hvm', hv type 'default'. [Wed, 19 May 2010 22:25:52 virt-install 21123] DEBUG (virt-install-2:795) Received virt method 'hvm' [Wed, 19 May 2010 22:25:52 virt-install 21123] DEBUG (virt-install-2:796) Hypervisor name is 'xen' [Wed, 19 May 2010 22:25:52 virt-install 21123] ERROR (cli:196) Cannot mix --file, --nonsparse, or --file-size with --disk options. Please see the manual for --disk syntax. [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (cli:192) Launched with command line: /usr/bin/virt-install -n sample -r 300 -v --os-type=linux --os-variant=ubuntukarmic -w bridge=eth0 --arch=i386 --disk path=/mnt/images/xen/images/ubuntu/ubuntu9.1/ubuntu9.1 path=/mnt/images/xen/images/fedora/fedora8/sample8.img --import [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (cli:216) Requesting libvirt URI default [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (cli:218) Received libvirt URI xen:/// [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (virt-install-2:473) Requesting virt method 'hvm', hv type 'default'. [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (virt-install-2:795) Received virt method 'hvm' [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (virt-install-2:796) Hypervisor name is 'xen' [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (virt-install-2:330) parse_disk: returning {'format': None, 'bus': None, 'readOnly': False, 'volInstall': None, 'path': '/mnt/images/xen/images/ubuntu/ubuntu9.1/ubuntu9.1', 'device': 'disk', 'volName': None, 'conn': <libvirt.virConnect instance at 0xd35b00>, 'size': None, 'driverCache': None, 'shareable': False, 'sparse': True} [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (cli:757) DISPLAY is set: graphics defaulting to VNC. [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (util:358) Could not open "/etc/sysconfig/keyboard" [Errno 2] No such file or directory: '/etc/sysconfig/keyboard' [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (util:321) Didn't find keymap in '/etc/X11/xorg.conf'! [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (util:333) Could not open "/etc/default/console-setup": [Errno 2] No such file or directory: '/etc/default/console-setup' [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (util:380) Did not parse any usable keymapping. [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (Guest:1002) Generated install XML: None required [Wed, 19 May 2010 22:26:39 virt-install 27199] DEBUG (Guest:1020) Generated boot XML: <domain type='xen'> <name>sample</name> <currentMemory>307200</currentMemory> <memory>307200</memory> <uuid>e6885474-a3c5-076a-13fb-673496656a5f</uuid> <os> <type arch='i686'>hvm</type> <loader>/usr/lib/xen/boot/hvmloader</loader> <boot dev='hd'/> </os> <features> <acpi/><apic/><pae/> </features> <clock offset="utc"/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <vcpu>1</vcpu> <devices> <emulator>/usr/lib64/xen/bin/qemu-dm</emulator> <disk type='file' device='disk'> <source file='/mnt/images/xen/images/ubuntu/ubuntu9.1/ubuntu9.1'/> <target dev='hda' bus='ide'/> </disk> <interface type='bridge'> <source bridge='eth0'/> <mac address='00:16:36:b2:14:fc'/> </interface> <input type='mouse' bus='ps2'/> <graphics type='vnc' port='-1' keymap='en-us'/> <console type='pty'/> <video> <model type='cirrus'/> </video> </devices> </domain> [Wed, 19 May 2010 22:26:40 virt-install 27199] DEBUG (Guest:1060) Launching console callback In the description in the report to gentoo, I had added the second path manually before getting the xml dump. Here is the dump unfettered. Just one path, and I entered two paths in the long hand entry. In gentoo I submitted it under virt-manager, but this added layer makes it look more like the handcraft of virtinst, again. It just doesn't do anything other than boot the established guest. Just like in virt-manager, it discards, actually discards the destination entry. Now I call that a bug. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-bpo.4-xen-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages virtinst depends on: ii python 2.5.4-9 An interactive high-level object-o ii python-libvirt 0.8.0-2 libvirt Python bindings ii python-libxml2 2.7.7.dfsg-2 Python bindings for the GNOME XML ii python-support 1.0.8 automated rebuilding support for P ii python-urlgrabber 3.1.0-5 A high-level cross-protocol url-gr Versions of packages virtinst recommends: ii qemu 0.12.3+dfsg-4 fast processor emulator ii virt-viewer 0.2.1-1 Displaying the graphical console o virtinst suggests no packages. -- no debconf information _________________________________________________________________ Need a new place to live? Find it on Domain.com.au http://clk.atdmt.com/NMN/go/157631292/direct/01/