From Sebastien.Roy@sun.com Mon Sep 15 20:39:47 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8G3dlvx024729
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 15 Sep 2008 20:39:47 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8G3dhbx028682;
	Mon, 15 Sep 2008 21:39:46 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7900505RI92G00@nwk-avmta-2.sfbay.sun.com>; Mon,
 15 Sep 2008 20:39:45 -0700 (PDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K79002PZRI86540@nwk-avmta-2.sfbay.sun.com>; Mon,
 15 Sep 2008 20:39:44 -0700 (PDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m8G3di5c027525; Tue,
 16 Sep 2008 03:39:44 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K7900401RFN4200@mail-amer.sun.com>
 (original mail from Sebastien.Roy@Sun.COM); Mon,
 15 Sep 2008 21:39:44 -0600 (MDT)
Received: from [192.168.1.2] ([71.174.191.231])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K7900112RI6X210@mail-amer.sun.com>; Mon,
 15 Sep 2008 21:39:42 -0600 (MDT)
Date: Mon, 15 Sep 2008 23:39:41 -0400
From: Sebastien Roy <Sebastien.Roy@sun.com>
Subject: PSARC 2008/579 virt-convert
Sender: Sebastien.Roy@sun.com
To: psarc-ext <PSARC-ext@sun.com>
Cc: John Levon <john.levon@sun.com>
Message-id: <1221536381.1038.14.camel@seb>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Evolution 2.22.2
Content-type: text/plain
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 5659

I'm submitting this case for John Levon.  The timer is set for September
22nd, 2008.  In addition to the spec included below, a draft
virt-convert(1) man page is in the materials directory.

﻿1.  Introduction

This case introduces a new command-line utility, virt-convert(1).

A patch binding is requested.

2.  Discussion

A number of virtualization solutions exist today where some form of
mobility is possible: that is, the guest VM can be moved between
different v12n platforms. This usually requires at least one conversion
step, as there is not yet a widely-accepted standard defining the state
and configuration of guest VMs.

To date, administrators have been forced to do this by hand, often
involving writing configuration files by hand based upon the existing
config file in the old format. This is obviously less than ideal, as it
creates significant scope for administrative errors and non-recommended
configurations.

virt-convert(1) fills part of this gap. Its usage is as follows:

usage: virt-convert [options] inputdir|input.vmx [outputdir|output.xml]

options:
  -h, --help            show this help message and exit
  -q, --quiet           Don't be verbose
  -a ARCH, --arch=ARCH  Machine Architecture Type (i686/x86_64/ppc)
  -d, --debug           Print debugging information
  -i INPUT_FORMAT, --input-format=INPUT_FORMAT
                        Input format, e.g. 'vmx'
  -o OUTPUT_FORMAT, --output-format=OUTPUT_FORMAT
                        Output format, e.g. 'virt-image'
  -D DISK_FORMAT, --disk-format=DISK_FORMAT
                        Output disk format
  -v, --hvm             This guest should be a fully virtualized guest
  -p, --paravirt        This guest should be a paravirtualized guest
  --os-type=OS_TYPE     The OS type for fully virtualized guests, e.g.
                        'linux', 'unix', 'windows'
  --os-variant=OS_VARIANT
                        The OS variant for fully virtualized guests, e.g.
                        'fedora6', 'rhel5', 'solaris10', 'win2k', 'vista'
  --noapic              Disables APIC for fully virtualized guest
(overrides value in os-type/os-variant db)
  --noacpi              Disables ACPI for fully virtualized guest
(overrides value in os-type/os-variant db)

(see also the man page in the materials directory).

This utility was based on a prototype utility from the upstream
virt-install project and follows that project, with some additions as
noted below.

Typical usage involves passing in the configuration file of the input VM
instance, and asking for output in a format understandable by virsh(1).

3.  Input/output formats

Currently, virt-convert only supports .vmx format input files, as used
by the VMWare suite of v12n products. Furthermore, support is limited in
that the format is very poorly defined, and not all configurations will
understood correctly.

The upstream project only supports one output format known as
"virt-image". This is a well-defined XML format:

http://hg.et.redhat.com/virt/applications/virtinst--devel?f=c875e58baae9;file=doc/image.rng;style=raw

This is not yet consumed by anything supported in Solaris xVM, however.
As a result, our version of virt-convert also supports the file format
supported directly by virt-install(1m), known as 'virt-instance':

http://libvirt.org/libvirt.rng

Since this format is seen as legacy by the upstream project for such
circumstances as described here, upstream will not support this format.

A future case expects to introduce virt-image(1) which will use the
first format.

Currently, only raw and VMDK format disks are directly supported, though
this is expected to change later. Where necessary, disk conversion is
performed. In particular the assumption is that the target format is
going to be using vdisk (see references) for handling the disk images.

4. VMWare Appliances

Appliances are typically composed of a zip file, which when unzipped
consists of a bunch of disks and a .vmx config file. To easily support
conversion of such appliances, virt-convert accepts a directory path as
input. In such a case, the dir is searched for a config file and a
converted output file is placed in the same directory. Where possible,
the disk storage for the VM is not copied, but left in place.

Usually such configuration files use relative paths to the disk storage,
which are left in place during conversion. There is thus a dependency on
virsh(1)s --relative-path option (see references).

5. Limitations

Aside from the limited number of formats currently supported, as
described above, there are a number of other limitations. The primary is
that virt-convert automatically assumes that the output should be using
IDE disks. Often input guest VMs are expecting SCSI disks. Whilst this
is not directly related to virt-convert itself, it does imply that many
guest VMs won't boot without further administration: in particular
Windows, Solaris, and older Linux implementations all suffer from this
inflexibility.

This failure manifests itself as a failure to boot when the converted VM
is started.

6.  Interface table

   Note that all of these interfaces are imported from the community
   upstream; their classification represents our best guess as to their
   community status and our intentions to track them.

   virt-convert command line          Uncommitted
   virt-convert output                Not-an-interface
   virt-instance output format        Uncommitted
   VMX input format                   Volatile

7.  References

6715640 would like a vmware appliance conversion utility
PSARC 2006/260 Solaris on Xen
PSARC 2008/XXX vdiskadm
PSARC 2008/577 Libvirt APIs for relative paths


From Darren.Moffat@sun.com Tue Sep 16 03:03:42 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8GA3fNW004526
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 16 Sep 2008 03:03:42 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m8GA3XD6020471;
	Tue, 16 Sep 2008 11:03:40 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7A00J0P9A24M00@brm-avmta-1.central.sun.com>; Tue,
 16 Sep 2008 04:03:38 -0600 (MDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7A00J749A01100@brm-avmta-1.central.sun.com>; Tue,
 16 Sep 2008 04:03:37 -0600 (MDT)
Received: from fe-emea-10.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m8GA3afo025489; Tue,
 16 Sep 2008 10:03:36 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K7A00L018VTNW00@fe-emea-10.sun.com>
 (original mail from Darren.Moffat@Sun.COM); Tue,
 16 Sep 2008 11:03:36 +0100 (BST)
Received: from [129.156.173.199] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K7A00CFC99S3N90@fe-emea-10.sun.com>; Tue,
 16 Sep 2008 11:03:29 +0100 (BST)
Date: Tue, 16 Sep 2008 11:03:28 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: PSARC 2008/579 virt-convert
In-reply-to: <1221536381.1038.14.camel@seb>
Sender: Darren.Moffat@sun.com
To: Sebastien Roy <Sebastien.Roy@sun.com>
Cc: psarc-ext <PSARC-ext@sun.com>, John Levon <john.levon@sun.com>
Message-id: <48CF8470.3000106@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <1221536381.1038.14.camel@seb>
User-Agent: Thunderbird 2.0.0.16 (X11/20080825)
Status: RO
Content-Length: 225

I found it a little hard to follow what we actually gained by this case 
but I believe it is simply:

Convert .vmx images to those understood by the Solaris xVM (Xen based) 
hypervisor.

Is that correct ?

--
Darren J Moffat

From mah@sun.com Tue Sep 16 05:13:34 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8GCDYBG006985
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 16 Sep 2008 05:13:34 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8GCDWJB006004;
	Tue, 16 Sep 2008 06:13:33 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7A00709FAKDM00@nwk-avmta-2.sfbay.sun.com>; Tue,
 16 Sep 2008 05:13:32 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7A00MBXFAJI7B0@nwk-avmta-2.sfbay.sun.com>; Tue,
 16 Sep 2008 05:13:32 -0700 (PDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m8GCDUMJ024009; Tue,
 16 Sep 2008 12:13:30 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K7A00E01DSEJA00@fe-emea-09.sun.com> (original mail from mah@sun.com)
 ; Tue, 16 Sep 2008 13:13:30 +0100 (BST)
Received: from [192.168.1.33] ([61.7.182.89])
 by fe-emea-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K7A00JIVFA3OYB0@fe-emea-09.sun.com>; Tue,
 16 Sep 2008 13:13:18 +0100 (BST)
Date: Tue, 16 Sep 2008 13:12:50 +0100
From: "Michael A. Haines" <mah@sun.com>
Subject: Re: PSARC 2008/579 virt-convert
In-reply-to: <48CF8470.3000106@Sun.COM>
Sender: Michael.Haines@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Sebastien Roy <Sebastien.Roy@sun.com>, psarc-ext <PSARC-ext@sun.com>,
        John Levon <john.levon@sun.com>
Reply-to: mah@sun.com
Message-id: <48CFA2C2.7080505@sun.com>
Organization: mah@sun.com
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <1221536381.1038.14.camel@seb> <48CF8470.3000106@Sun.COM>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
Status: RO
Content-Length: 477

Hi Darren,

> I found it a little hard to follow what we actually gained by this case 
> but I believe it is simply:

Me to!

> 
> Convert .vmx images to those understood by the Solaris xVM (Xen based) 
> hypervisor.

That is pretty much the same question I asked.

> 
> Is that correct ?

To import a VMware VM, you would run virt-convert which sets up some 
things and then calls vdiskadm to import the file into xVM.

> 
> -- 
> Darren J Moffat


-- 
Best regards

-Michael

From johnlev@barman.uk.sun.com Tue Sep 16 05:45:27 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8GCjQ57007950
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 16 Sep 2008 05:45:26 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8GCjOmK015664;
	Tue, 16 Sep 2008 06:45:25 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7A0080FGRORP00@nwk-avmta-2.sfbay.sun.com>; Tue,
 16 Sep 2008 05:45:24 -0700 (PDT)
Received: from dm-uk-01.uk.sun.com ([129.156.101.115])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7A00M88GRNI8B0@nwk-avmta-2.sfbay.sun.com>; Tue,
 16 Sep 2008 05:45:23 -0700 (PDT)
Received: from barman.uk.sun.com (barman.UK.Sun.COM [129.156.132.12])
	by dm-uk-01.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2)
 with ESMTP id m8GCjLfL015776; Tue, 16 Sep 2008 13:45:21 +0100 (BST)
Received: from johnlev by barman.uk.sun.com with local (Exim 4.42)
	id 1KfZyO-0005gx-Vn; Tue, 16 Sep 2008 13:48:05 +0100
X-URL: http://jurassic.eng/~johnlev/
Date: Tue, 16 Sep 2008 13:48:04 +0100
From: John Levon <john.levon@sun.com>
Subject: Re: PSARC 2008/579 virt-convert
In-reply-to: <48CFA2C2.7080505@sun.com>
Sender: John Levon <johnlev@barman.uk.sun.com>
To: "Michael A. Haines" <mah@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>,
        Sebastien Roy <Sebastien.Roy@sun.com>, psarc-ext <PSARC-ext@sun.com>
Message-id: <20080916124804.GB15612@barman.uk.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <1221536381.1038.14.camel@seb> <48CF8470.3000106@Sun.COM>
 <48CFA2C2.7080505@sun.com>
User-Agent: Mutt/1.5.6i
Status: RO
Content-Length: 581

On Tue, Sep 16, 2008 at 01:12:50PM +0100, Michael A. Haines wrote:

> >I found it a little hard to follow what we actually gained by this case 
> >but I believe it is simply:
> >
> >Convert .vmx images to those understood by the Solaris xVM (Xen based) 
> >hypervisor.

Yes.

> >Is that correct ?
> 
> To import a VMware VM, you would run virt-convert which sets up some 
> things and then calls vdiskadm to import the file into xVM.

virt-convert does the vdiskadm for you. You would use virsh define
--relative-path=... or something similar to import the actual VM

regards
john

From John.Plocher@sun.com Tue Sep 16 09:37:48 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8GGbm6t015572
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 16 Sep 2008 09:37:48 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8GGbj2V006314;
	Tue, 16 Sep 2008 09:37:46 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7A0000DRIYSP00@brm-avmta-1.central.sun.com>; Tue,
 16 Sep 2008 10:37:46 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7A00BDRRIXJLD0@brm-avmta-1.central.sun.com>; Tue,
 16 Sep 2008 10:37:46 -0600 (MDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m8GGbjvT012310;
 Tue, 16 Sep 2008 09:37:45 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K7A00901RAG9M00@fe-sfbay-10.sun.com>
 (original mail from John.Plocher@Sun.COM); Tue,
 16 Sep 2008 09:37:45 -0700 (PDT)
Received: from wp668.SFBay.Sun.COM ([129.146.226.219])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K7A00MCORIQDVC0@fe-sfbay-10.sun.com>; Tue,
 16 Sep 2008 09:37:38 -0700 (PDT)
Date: Tue, 16 Sep 2008 09:37:38 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC 2008/579 virt-convert
In-reply-to: <20080916124804.GB15612@barman.uk.sun.com>
Sender: John.Plocher@sun.com
To: John Levon <john.levon@sun.com>
Cc: "Michael A. Haines" <mah@sun.com>, psarc-ext <PSARC-ext@sun.com>,
        Sebastien Roy <Sebastien.Roy@sun.com>
Message-id: <48CFE0D2.6010706@Sun.Com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <1221536381.1038.14.camel@seb> <48CF8470.3000106@Sun.COM>
 <48CFA2C2.7080505@sun.com> <20080916124804.GB15612@barman.uk.sun.com>
User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707)
Status: RO
Content-Length: 359

John Levon wrote:
>> To import a VMware VM, you would run virt-convert which sets up some 
>> things and then calls vdiskadm to import the file into xVM.
> 
> virt-convert does the vdiskadm for you. You would use virsh define
> --relative-path=... or something similar to import the actual VM


Just for xVM/Hypervisor or for xVM/VirtualBox as well?

  -John

From johnlev@barman.uk.sun.com Tue Sep 16 09:44:00 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8GGhxfS015737
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 16 Sep 2008 09:44:00 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m8GGhvOc001952;
	Tue, 16 Sep 2008 17:43:58 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7A00803RT92500@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 16 Sep 2008 09:43:57 -0700 (PDT)
Received: from dm-uk-01.uk.sun.com ([129.156.101.115])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7A006QHRT88I10@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 16 Sep 2008 09:43:57 -0700 (PDT)
Received: from barman.uk.sun.com (barman.UK.Sun.COM [129.156.132.12])
	by dm-uk-01.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2)
 with ESMTP id m8GGhsPL020954; Tue, 16 Sep 2008 17:43:54 +0100 (BST)
Received: from johnlev by barman.uk.sun.com with local (Exim 4.42)
	id 1KfdhF-0002Y6-KQ; Tue, 16 Sep 2008 17:46:37 +0100
X-URL: http://jurassic.eng/~johnlev/
Date: Tue, 16 Sep 2008 17:46:37 +0100
From: John Levon <john.levon@sun.com>
Subject: Re: PSARC 2008/579 virt-convert
In-reply-to: <48CFE0D2.6010706@Sun.Com>
Sender: John Levon <johnlev@barman.uk.sun.com>
To: John Plocher <John.Plocher@sun.com>
Cc: "Michael A. Haines" <mah@sun.com>, psarc-ext <PSARC-ext@sun.com>,
        Sebastien Roy <Sebastien.Roy@sun.com>
Message-id: <20080916164637.GC8034@barman.uk.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <1221536381.1038.14.camel@seb> <48CF8470.3000106@Sun.COM>
 <48CFA2C2.7080505@sun.com> <20080916124804.GB15612@barman.uk.sun.com>
 <48CFE0D2.6010706@Sun.Com>
User-Agent: Mutt/1.5.6i
Status: RO
Content-Length: 505

On Tue, Sep 16, 2008 at 09:37:38AM -0700, John Plocher wrote:

> >>To import a VMware VM, you would run virt-convert which sets up some 
> >>things and then calls vdiskadm to import the file into xVM.
> >
> >virt-convert does the vdiskadm for you. You would use virsh define
> >--relative-path=... or something similar to import the actual VM
> 
> Just for xVM/Hypervisor or for xVM/VirtualBox as well?

virt-convert today only outputs in the two config formats understood by
xVM/Hypervisor

regards
john

From Sebastien.Roy@Sun.COM Tue Sep 23 09:54:38 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8NGsb9A005964
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 23 Sep 2008 09:54:38 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m8NGsajd028958;
	Tue, 23 Sep 2008 17:54:36 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7N00H01QYZ3R00@brm-avmta-1.central.sun.com>; Tue,
 23 Sep 2008 10:54:35 -0600 (MDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7N008HGQYY8UD0@brm-avmta-1.central.sun.com>; Tue,
 23 Sep 2008 10:54:35 -0600 (MDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m8NGsYxq007239; Tue,
 23 Sep 2008 16:54:34 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K7N00J01P25Q400@mail-amer.sun.com>
 (original mail from Sebastien.Roy@Sun.COM); Tue,
 23 Sep 2008 10:54:34 -0600 (MDT)
Received: from [129.148.174.103] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K7N00AQIQYTM830@mail-amer.sun.com>; Tue,
 23 Sep 2008 10:54:30 -0600 (MDT)
Date: Tue, 23 Sep 2008 12:54:29 -0400
From: Sebastien Roy <Sebastien.Roy@Sun.COM>
Subject: Re: PSARC 2008/579 virt-convert
In-reply-to: <1221536381.1038.14.camel@seb>
Sender: Sebastien.Roy@Sun.COM
To: psarc-ext <PSARC-ext@Sun.COM>
Cc: John Levon <john.levon@Sun.COM>
Message-id: <1222188869.17749.1.camel@strat>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Evolution 2.22.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <1221536381.1038.14.camel@seb>
Status: RO
Content-Length: 105

The timer on this case has expired.  All questions having been
addressed, this case is approved.

-Seb



