From sacadmin Fri Mar 16 10:43:59 2007
Received: from stickit.sfbay.sun.com (stickit.SFBay.Sun.COM [129.146.226.107])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2GHhxd4007951;
	Fri, 16 Mar 2007 10:43:59 -0700 (PDT)
Received: from stickit.sfbay.sun.com (localhost [127.0.0.1])
	by stickit.sfbay.sun.com (8.13.3+Sun/8.13.1) with ESMTP id l2GHX4ca013860;
	Fri, 16 Mar 2007 09:33:04 -0800 (PST)
Received: (from jhd@localhost)
	by stickit.sfbay.sun.com (8.13.3+Sun/8.13.1/Submit) id l2GHX4Ts013856;
	Fri, 16 Mar 2007 09:33:04 -0800 (PST)
Date: Fri, 16 Mar 2007 09:33:04 -0800 (PST)
From: John Danielson <jhd@stickit.sfbay.sun.com>
Message-Id: <200703161733.l2GHX4Ts013856@stickit.sfbay.sun.com>
To: PSARC@sac.sfbay.sun.com
Cc: matrix-eng@sun.com
Subject: libvirt - a LGPL library to control guest domains [PSARC/2007/157 Timeout:  03/23/2007]
Status: RO
Content-Length: 3545

Subject: PSARC FastTrack [03/23/2007]: libvirt - a LGPL library to control guest domains


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2007 Sun Microsystems, Inc.
1. Introduction
    1.1. Project/Component Working Name:
	 libvirt - a LGPL library to control guest domains
    1.2. Name of Document Author/Supplier:
	 Author:  Mark Johnson
    1.3  Date of This Document:
	16 March, 2007
4. Technical Description

I am sponsoring the following fast track for Mark Johnson.  The timer
for this case is set to expire on March 23, 2007.

- john

======================

libvirt - a LGPL library to control guest domains

1.  Summary

This fast-track introduces libvirt (http://www.libvirt.org/),
into the xen-gate and will be delivered via the ON consolidation.

Patch release binding is requested.


2.  Discussion

 From www.libvirt.org...
     The library's aim is to provide a "long term stable
     C API initially for the Xen paravirtualization but
     should be able to integrate other virtualization
     mechanisms if needed."

virt-manager, which is a gnome based GUI for managing
guest domains (http://virt-manager.et.redhat.com/), is the
primary motivation for integrating libvirt. virt-manager
will be integrated into and delivered by the JDS
consolidation.

libvirt has detailed knowledge on the hypervisors's
implementation. It's tightly coupled with the hypervisor
which is the reason why it is included in ON as part of
the xen-gate.

libvirt also includes virsh, an interactive shell based
application. virsh is built on top of libvirt and allows
a user to interact with the hypervisor and guest domains.


3.  Interface table

All interfaces in libvirt, including associated python files
are Uncommitted. Documentation on the interfaces can be found
in the case directory in libvirt.interfaces.

virsh's commands, options, and output are Uncommitted.  The
man page for virsh can also be located in the case directory.


4.  Deliverables & Licensing

libvirt.so along with the python wrappers are LGPL. The
virsh application includes a statically linked GNU readline
library, and is GPL due to that. If a dynamic version of
GNU readline is available in Solaris before integration,
virsh will link to that instead.

File                                                Location Commitment Level
----                                                ----
usr/bin/virsh (libexec)                             Committed
usr/bin/i86/virsh                                   Committed
usr/bin/amd64/virsh                                 Committed
usr/include/libvirt/libvirt.h                       Uncommitted
usr/include/libvirt/virterror.h                     Uncommitted
usr/lib/libvirt.so.0.2.0                            Uncommitted
usr/lib/libvirt.so.0                                Uncommitted
usr/lib/libvirt.so                                  Committed
usr/lib/amd64/libvirt.so.0.2.0                      Uncommitted
usr/lib/amd64/libvirt.so.0                          Uncommitted
usr/lib/amd64/libvirt.so                            Committed
usr/lib/python2.4/vendor-packages/libvirt.py        Uncommitted
usr/lib/python2.4/vendor-packages/libvirt.pyc       Uncommitted
usr/lib/python2.4/vendor-packages/libvirtmod.so     Uncommitted
usr/lib/python2.4/vendor-packages/64/libvirtmod.so  Uncommitted


5.  References

PSARC/2006/260  Solaris on Xen

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack

From sacadmin Fri Mar 16 12:40:46 2007
Received: from sfbaymail2sca.sfbay.sun.com (sfbaymail2sca.SFBay.Sun.COM [129.145.155.42])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2GJekEb009775
	for <PSARC@sac.sfbay.sun.com>; Fri, 16 Mar 2007 12:40:46 -0700 (PDT)
Received: from brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34])
	by sfbaymail2sca.sfbay.sun.com (8.13.6+Sun/8.12.10/ENSMAIL,v2.2) with ESMTP id l2GJejDV029944
	for <PSARC@sac.sfbay.sun.com>; Fri, 16 Mar 2007 12:40:46 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.108.183])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l2GJejol025332
	for <PSARC@sac.sfbay.sun.com>; Fri, 16 Mar 2007 19:40:45 GMT
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JF000A01GUEVF00@mail-amer.sun.com>
 (original mail from Torrey.McMahon@Sun.COM) for PSARC@sac.sfbay.sun.com; Fri,
 16 Mar 2007 13:40:45 -0600 (MDT)
Received: from [192.168.1.101] ([69.143.27.128])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0JF0004FUHBN0LB7@mail-amer.sun.com>; Fri,
 16 Mar 2007 13:40:36 -0600 (MDT)
Date: Fri, 16 Mar 2007 15:40:41 -0400
From: Torrey McMahon <Torrey.McMahon@Sun.COM>
Subject: Re: libvirt - a LGPL library to control guest domains [PSARC/2007/157
 Timeout:  03/23/2007]
In-reply-to: <200703161733.l2GHX4Ts013856@stickit.sfbay.sun.com>
Sender: Torrey.McMahon@Sun.COM
To: John Danielson <jhd@stickit.sfbay.sun.com>
Cc: PSARC@sac.sfbay.sun.com, matrix-eng@Sun.COM
Message-id: <45FAF2B9.1010600@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
References: <200703161733.l2GHX4Ts013856@stickit.sfbay.sun.com>
User-Agent: Thunderbird 2.0b2 (Windows/20070116)
Status: RO
Content-Length: 1568

John Danielson wrote:
> Subject: PSARC FastTrack [03/23/2007]: libvirt - a LGPL library to control guest domains
>
>
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2007 Sun Microsystems, Inc.
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 libvirt - a LGPL library to control guest domains
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Mark Johnson
>     1.3  Date of This Document:
> 	16 March, 2007
> 4. Technical Description
>
> I am sponsoring the following fast track for Mark Johnson.  The timer
> for this case is set to expire on March 23, 2007.
>
> - john
>
> ======================
>
> libvirt - a LGPL library to control guest domains
>
> 1.  Summary
>
> This fast-track introduces libvirt (http://www.libvirt.org/),
> into the xen-gate and will be delivered via the ON consolidation.
>
> Patch release binding is requested.
>
>
> 2.  Discussion
>
>  From www.libvirt.org...
>      The library's aim is to provide a "long term stable
>      C API initially for the Xen paravirtualization but
>      should be able to integrate other virtualization
>      mechanisms if needed."
>
> virt-manager, which is a gnome based GUI for managing
> guest domains (http://virt-manager.et.redhat.com/), is the
> primary motivation for integrating libvirt. virt-manager
> will be integrated into and delivered by the JDS
> consolidation.

(I figure someone is going to ask so it might as well be me.)

Is virt-manager going to be the preferred management app for Xen or will 
there be a Sun custom UI ala lockhart?


From sacadmin Sun Mar 18 16:27:43 2007
Received: from jurassic-x4600.Eng.Sun.COM (cretaceous.SFBay.Sun.COM [129.146.17.59])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2INRhgF015257
	for <PSARC@sac.sfbay.sun.com>; Sun, 18 Mar 2007 16:27:43 -0700 (PDT)
Received: from jurassic-x4600.Eng.Sun.COM (localhost [127.0.0.1])
	by jurassic-x4600.Eng.Sun.COM (8.14.0+Sun/8.14.0) with ESMTP id l2INRMr9577916
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <PSARC@sac.sfbay.sun.com>; Sun, 18 Mar 2007 16:27:22 -0700 (PDT)
Received: (from allan@localhost)
	by jurassic-x4600.Eng.Sun.COM (8.14.0+Sun/8.14.0/Submit) id l2INRMbD577915
	for PSARC@sac.sfbay.sun.com; Sun, 18 Mar 2007 16:27:22 -0700 (PDT)
Date: Sun, 18 Mar 2007 16:27:22 -0700
From: Allan McKillop <allan@eng.sun.com>
To: PSARC@sac.sfbay.sun.com
Subject: Re: libvirt - a LGPL library to control guest domains [PSARC/2007/157 Timeout:  03/23/2007]
Message-ID: <20070318232722.GA577814@eng.sun.com>
Reply-To: Allan McKillop <allan@sun.com>
References: <45FD3632.6040600@sun.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <45FD3632.6040600@sun.com>
User-Agent: Mutt/1.4.2.1i
Organization: Solaris Kernel Development; Sun Microsystems, Inc.
Status: RO
Content-Length: 572

>Is virt-manager going to be the preferred management app for Xen or will
>there be a Sun custom UI ala lockhart?

We're working with the Sysnet/N1 group to make sure that Sun's system
management roadmap includes coherently managing all of Sun's virtualization 
technologies (Containers, Xen and LDom's), but that is a medium-to-long term
solution.  Including libvirt will not only fill in the short-term gap but also
leverage future work that the open source commutity will build on top of
libvirt for system management.

How's that for a management answer?  :)

--allan

From sacadmin Wed Mar 28 09:48:23 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2SGmNdw025789
	for <psarc@sac.eng.sun.com>; Wed, 28 Mar 2007 09:48:23 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l2SGmMit017290;
	Wed, 28 Mar 2007 09:48:23 -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 <0JFM0070DHCJMN00@brm-avmta-1.central.sun.com>; Wed,
 28 Mar 2007 10:48:19 -0600 (MDT)
Received: from nwk-ea-fw-1.sun.com ([10.4.134.5])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JFM002H3HCIID30@brm-avmta-1.central.sun.com>; Wed,
 28 Mar 2007 10:48:19 -0600 (MDT)
Received: from d1-sfbay-09.sun.com ([192.18.39.119])
	by nwk-ea-fw-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l2SGmIQY008717; Wed,
 28 Mar 2007 08:48:18 -0800 (PST)
Received: from conversion-daemon.d1-sfbay-09.sun.com by d1-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JFM00301HBCHL00@d1-sfbay-09.sun.com>
 (original mail from Sherri.Shieh@Sun.COM); Wed,
 28 Mar 2007 09:48:18 -0700 (PDT)
Received: from [129.145.154.54] by d1-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JFM007S9HCH294A@d1-sfbay-09.sun.com>; Wed,
 28 Mar 2007 09:48:18 -0700 (PDT)
Date: Wed, 28 Mar 2007 09:48:17 -0700
From: Sherri Shieh <Sherri.Shieh@sun.com>
Subject: PSARC Fast track: libvirt - a LGPL library to control guest domains
 (2007/157)
Sender: Sherri.Shieh@sun.com
To: psarc@sun.com, John Danielson <John.Danielson@sun.com>,
        Mark Johnson <Mark.Johnson@sun.com>
Cc: matrix-eng@sun.com
Message-id: <460A9C51.30102@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, en
X-PMX-Version: 5.2.0.264296
User-Agent: Mozilla/5.0 (X11; U; SunOS sun4v; en-US; rv:1.7) Gecko/20060629
Status: RO
Content-Length: 344

This fast track was approved last week - I have marked it closed approved.

- Sherri

-- 


=========================================================
Sherri Shieh			Sun Microsystems, Inc.
Program Manager			Email: sherri.shieh@sun.com
Systems Architecture		Phone: 650-786-5245/x85245
===========================================================


